Find the word definition

Wikipedia
Nkalu

Nkalu, is a village in southeastern Nigeria. Also, it is located near the city of Owerri. It is the home of Eze Ahaneku.

Category:Populated places in Imo State