Find the word definition

Wikipedia
Lundzi

Lundzi is a town in western Swaziland. It is located close to the border with South Africa, 25 kilometres west of the capital, Mbabane.