ibadan Meaning and Definition

Definitions

English definition for ibadan

1. n. a large Yoruba city in southwestern Nigeria; site of a university

All in One

Captial

Ibadan (Yoruba: Ìbàdàn) is the state capital of Oyo State. With a population of over 3 million, it is the most populous city in the state, and the third most populous city in Nigeria, after Lagos and Kano; it is the country's largest city by geographical area.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video