English synonyms about - contact  

Ibadan

noun

1 Ibadan

A large Yoruba city in southwestern Nigeria; site of a university.


Find more on ibadan elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143