English dictionary
ibadan meaning and definition
Definition and meaning of ibadan at MeaningMonkey.org. ibadan meaning and definition in the English Dictionary.IBADAN noun
Definition of Ibadan (noun)
- a large Yoruba city in southwestern Nigeria; site of a university
Source: Princeton University Wordnet