oyo









oyo


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)
54 queries 0.546