Meaning of yoruba

Definition of yoruba

(noun) a member of a West African people living chiefly in southwestern Nigeria
a Kwa language spoken by the Yoruba in southwestern Nigeria

Other information on yoruba

WIKIPEDIA results for yoruba
Amazon results for yoruba