owerri









owerri


noun

  1. a market town in S Nigeria, capital of Imo state. Pop (local government areas): 401 873 (2006)
54 queries 0.539