ABAYA Meaning of ABAYA in English (also abba) var. of ABA. Oxford English vocab. Оксфордский английский словарь. 2012