ABAYA Meaning of ABAYA in English (also abba) var. of ABA. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012