meaning of Aba'a

Aba'a - German to English

abaya