ogbomosho
/oɡbɔmoʃoʊ/Definitions
1. proper noun
A city in Oyo State, Nigeria.
“The city of Ogbomosho is known for its rich cultural heritage and historic sites.”
2. noun
A person from Ogbomosho, Nigeria.
“He is a proud Ogbomosho man who celebrates his cultural roots.”