Definition of Ogbomosho in US English:

Ogbomosho

proper noun

  • A city and agricultural market in southwestern Nigeria, north of Ibadan; population 951,000 (est. 2007).

Pronunciation

Ogbomosho

/ˌäɡbəˈmōSHō/