Find the word definition

Wikipedia
Manafwa

Manafwa is a town in the Eastern Region of Uganda. It is the largest town in Manafwa District and the site of the district headquarters.