Ogbomosho
geographical name
Og·bo·mo·sho
ˌōg-bō-ˈmō-(ˌ)shō
city in western Nigeria that was founded in the middle of the 17th century population 644,200
Love words? Need even more definitions?
Merriam-Webster unabridged
Share