abra
/ˈæbɹə/
abra
English
Noun Top 46,639
Ad
Definition
a narrow mountain or mesa pass
Etymology
From Spanish abra. Doublet of haven.
Ad
/ˈæbɹə/
abra
a narrow mountain or mesa pass
From Spanish abra. Doublet of haven.