OgbomoshoPronunciation: /ˌɒgbəˈməʊʃəʊ/Definition of Ogbomosho a city and agricultural market in SW Nigeria, north of Ibadan; population 951,000 (est. 2007). Ogbomosho in other Oxford dictionaries Definition of Ogbomosho in the US English dictionary