Stellenbosch

See also: stellenbosch

English

Proper noun

Stellenbosch

  1. A town and local municipality in Western Cape province, South Africa.