Skip to main content

owowhat’sthis's definitions

Owo

Owo is a city in Ondo State of Nigeria. Between 1400 and 1600 AD, it was the capital of a Yoruba city-state. The local government has a population of 222,262, based on 2006 population census.
Hey, did you know about that city called “Owo”?
by owowhat’sthis December 9, 2019
mugGet the Owomug.

Share this definition