Definition of Ogbomosho in English:

Ogbomosho

proper noun

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

Pronunciation:

Ogbomosho

/ˌɒɡbəˈməʊʃəʊ/