Hindi-English dictionary »

अबाया meaning in English

HindiEnglish
अबाया noun

abaya(coarse, often striped, felted fabric from the Middle East, woven from goat or camel hair)
noun