Noun Definitionibadan1.Definition: a large Yoruba city in southwestern Nigeria; site of a universityCategory: Places