Skip to main content

Definitions by shogmatt

Yoruba 

Share definition Flag
Is the language of south-western people of Nigeria called by the same name.
The immediate past president of Nigeria speaks Yoruba.
Yoruba by shogmatt August 23, 2011