Find the word definition

Wikipedia
Ngudu

Ngudu is a town in Mwanza Region in northwestern Tanzania. The town is the location of the district headquarters of Kwimba District. According to the 2012 Census, the population of Ngudu is 27,630.