Find the word definition

Wikipedia
Zwelitsha

Zwelitsha is a town in the Eastern Cape Province of South Africa. It forms part of the Buffalo City Metropolitan Municipality.