Meaning of soweto

Definition of soweto

(noun) a large collection of African townships to the southwest of Johannesburg in South Africa; inhabited solely by Black Africans

Other information on soweto

WIKIPEDIA results for soweto
Amazon results for soweto