Find the word definition

Wikipedia
Lubuli

Lubuli is a town in southeastern Swaziland. It is located close to the South African border just to the northwest of the town of Nsoko on the road between there and Maloma.