yoruba
yo
ˈjɒ
yo
ru
roo
ba
arubascubapooh-bahtuba

Definition & Meaning of "Yoruba"in English

Yoruba
01

a language spoken by Yoruba people of West Africa, in southwestern Nigeria and parts of Benin and Togo 

Yoruba definition and meaning
Grammatical Information
Animacy status
Abstract
Composition
Simple
Uncountable
02

a member of a West African people living chiefly in southwestern Nigeria 

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store