Cape of Good Hope

1. (noun) a point of land in southwestern South Africa (south of Cape Town)
Related Words: cape, ness



Terms and Conditions of Use / Copyright Notice