Oyo (noun) Definition, Meaning & Examples

noun
  1. a city in W Nigeria.
noun
  1. a state of SW Nigeria. Capital: Ibadan. Pop: 5 591 589 (2006). Area: 28 454 sq km (10 986 sq miles)
Oyo (noun) Definition, Meaning & Examples

More Definitions