1 definition by shogmatt

1
Is the language of south-western people of Nigeria called by the same name.
The immediate past president of Nigeria speaks Yoruba.
by shogmatt August 20, 2011
Get the mug
Get a Yoruba mug for your cat Callisto.