VariousWords beta
Definitions:
Noun
Cape of Good Hope
Definition: a point of land in southwestern South Africa (south of Cape Town)
Cape of Good Hope
Definition: a province of western South Africa