ibadan
1. [ noun ] (government,geography) a large Yoruba city in southwestern Nigeria; site of a university
Related terms: city Nigeria
Similar spelling:   ibidem