What is the meaning of the word "ibadan"?

Definitions:

  1. A large Yoruba city in southwestern Nigeria; site of a university. copy to clipboard NOUN
    • Ibadan has no political traditions which confers on the Olubadan the authority to distribute land among the town's lineages. copy to clipboard
    • Ibadan is one of the largest commercial centers in West Africa, and the University of Ibadan is Nigeria's oldest and one of its finest. copy to clipboard

Synonyms: