Definition of Stellenbosch
city SW Republic of South Africa in SW Western Cape province pop 29,955
Learn More about stellenbosch
Britannica.com: Encyclopedia article about "Stellenbosch"
Seen and Heard
What made you want to look up Stellenbosch? Please tell us where you read or heard it (including the quote, if possible).