Dictionary search results

Showing 1-2 of 2 results

Good Hope, Cape of British & World English

A mountainous promontory south of Cape Town, South Africa, near the southern extremity of Africa