Find the word definition

Wikipedia
Owo

Owo is a city in the Ondo state of Nigeria. Between1400 and 1600 AD, it was the capital of a Yoruba city-state. The city has a population of 222,262, based on 2006 population census.