Definition of Ibadan in US English:

Ibadan

proper noun

  • The second largest city in Nigeria, 100 miles (160 km) northeast of Lagos; population 2,628,000 (est. 2007).

Pronunciation

Ibadan

/ēˈbädän/