Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

abaya Definition

Cancel
abaya
noun(aba-ya)
a loose-fitting full-length robe worn by some Muslim women

Words Related to abaya!

abaya Examples by Brain Bank Users