Advertisement

Advertisement

Owerri

/ əˈwɛrɪ /

noun

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


Advertisement

Advertisement

Advertisement

Advertisement


owerOWI