Definitions of Ibadan:

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