owowhat’sthis's definitions
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.
by owowhat’sthis December 9, 2019
