Definition of Ibadan

  • (noun) a large Yoruba city in southwestern Nigeria; site of a university

Synonyms of Ibadan


Antonyms of Ibadan


No Antonyms Found.

Homophones of Ibadan


No Homophones Found.