ABRA


Meaning of ABRA in English

add. ·noun a narrow pass or defile; a break in a mesa; the mouth of a ca-on.

Webster English vocab.      Английский словарь Webster.