abra /ˈæbɹə/ noun2 •a narrow mountain or mesa pass •a wooden boat used as a ferry in Dubai formsabras
Abra noun1 •A province of the Cordillera Administrative Region, Luzon, Philippines. Capital: Bangued.