Find the word definition

Wikipedia
Luhwa

Luhwa is a city in northwest Burundi. It is located close to the borders of both the Democratic Republic of the Congo and Rwanda.