abra

abra antonyms

abra definitions

noun
  • a narrow mountain or mesa pass 

  • a wooden boat used as a ferry in Dubai