English synonyms about - contact  

abaya

noun

1 abaya

Arabic A loose black robe from head to toe; traditionally worn by Muslim women.


Find more on abaya elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.027