What is the meaning of the word "ibadan"?
Definitions:
-
A large Yoruba city in southwestern Nigeria; site of a university. NOUN
- Ibadan has no political traditions which confers on the Olubadan the authority to distribute land among the town's lineages.
- 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.