godahoppsudden
noun
Cape of Good Hope