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
- noun A narrow pass or gap through hills or a mesa.
- noun A small wooden ferry boat traditionally used to cross the creek in Dubai.