• word of the day

    soweto

    soweto - Dictionary definition and meaning for word soweto

    Definition
    (noun) a large collection of African townships to the southwest of Johannesburg in South Africa; inhabited solely by Black Africans
Download our Mobile App Today
Receive our word of the day
on Whatsapp