Find the word definition

Wikipedia
Ludewa

Ludewa is a town and ward in Ludewa District of Njombe Region in Tanzania, East Africa. The town is the administrative seat for Ludewa District. As of the 2002 census, the ward had a population of 8,747.