Good Hope, Cape of


noun

British Dictionary definitions for good hope

Good Hope

noun

Cape of Good Hope See Cape of Good Hope