ABA


Meaning of ABA in English

n. (also abba, abaya) a sleeveless outer garment worn by Arabs.

Etymology: Arab. ' aba'

Oxford English vocab.      Оксфордский английский словарь.