Dictionary search results

Showing 1-2 of 2 results

Soweto British & World English

A large urban area, consisting of several townships, in South Africa south-west of Johannesburg. In 1976 demonstrations against the compulsory use of Afrikaans in schools resulted in violent police activity and the deaths of hundreds of people

Soweto New Oxford Dictionary for Writers & Editors

large urban area south-west of Johannesburg