Find the word definition

Wikipedia
Ngugu

Ngugu is a village in southeastern Nigeria. Also, it is located near the city of Owerri.

Category:Populated places in Imo State