Definitions for ibadaniˈbɑd n
Random House Webster's College Dictionary
a city in SW Nigeria. 1,863,000.
Category: Geography (places)
a large Yoruba city in southwestern Nigeria; site of a university
The third largest city of Nigeria, the capital of Oyo State.