noun a city in the S Cape of Good Hope province, in the S Republic of South Africa.
oudtshoorn 🔊 Listen to this noun a city in the S Cape of Good Hope province, in the S Republic of South Africa. Share Facebook Twitter Google +