Owerri (noun) Definition, Meaning & Examples

noun
  1. a market town in S Nigeria, capital of Imo state. Pop (local government areas): 401 873 (2006)
Owerri (noun) Definition, Meaning & Examples

More Definitions