Meaning of the word abaya in English

What does abaya mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

abaya

US /əˈbaɪ.ə/
UK /əˈbeɪ.ə/

Noun