Definitions
noun
a point of land in southwestern South Africa (south of Cape Town)
noun
a province of western South Africa
Look “cape of good hope” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a point of land in southwestern South Africa (south of Cape Town)
a province of western South Africa