Find the word definition

Wikipedia
Gugulethu

Gugulethu or Guguletu is a township 15 km from Cape Town, South Africa. Though much more tranquil than it was under apartheid, Gugulethu is still a troubled area.