Soweto
The biggest township in South Africa which is located in the Gauteng province.
Example:
I am from the dusty streets of Soweto.
Have another definition for Soweto?
Click to define it!
Random words for you this Thursday!
© 2020 Africtionary®