'Cape of Good Hope' definitions:

Definition of 'Cape of Good Hope'

(from WordNet)
noun
A point of land in southwestern South Africa (south of Cape Town)
noun
A province of western South Africa

Words containing 'Cape of Good Hope'