Ogbomosho (English, name)
expansion: Ogbomosho
Senses:
glosses: A city in Oyo State, Nigeria.
Forms: