• word of the day

    yoruba

    yoruba - Dictionary definition and meaning for word yoruba

    Definition
    (noun) a member of a West African people living chiefly in southwestern Nigeria Definition
    (noun) a Kwa language spoken by the Yoruba in southwestern Nigeria
    Synonyms : aku
Download our Mobile App Today
Receive our word of the day
on Whatsapp