
1) City of Africa 2) City of Nigeria 3) City in Nigeria 4) City in Africa 5) Nigerian city 6) Town in Igboland
Found on
https://www.crosswordclues.com/clue/owerri

town, capital of Imo state, southern Nigeria, at the intersection of roads from Aba, Onitsha, Port Harcourt, and Umuahia. It is the chief trade ... [1 related articles]
Found on
http://www.britannica.com/eb/a-z/o/42
No exact match found.