Popular Wordlists
  • word of the day

    abaya

    abaya - Dictionary definition and meaning for word abaya

    Definition
    (noun) (Arabic) a loose black robe from head to toe; traditionally worn by Muslim women
Download our Mobile App Today
Receive our word of the day
on Whatsapp