English dictionary, thesaurus, translations & etymology
FreeDict.com

abra — meaning in English

Finnish → English · translate English → Finnish instead

English meaning

  • abra noun A narrow pass or gap through hills or a mesa.

Senses

abra is used for these senses in English:

  • abra a wooden boat used as a ferry in Dubai

abra — full definition

  1. noun A narrow pass or gap through hills or a mesa.
  2. noun A small wooden ferry boat traditionally used to cross the creek in Dubai.

Related Finnish words