Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ogbomosho Definition

Cancel
ogbomosho
geographical name(Og-bo-mo-sho)
city in western Nigeria that was founded in the middle of the 17th century population 644,200

Words Related to ogbomosho!

ogbomosho Examples by Brain Bank Users