cape froward

Noun
  1. A cape on the Strait of Magellan in southern Chile;
    The most southern point on the mainland of South America (synset 109149947)

Found on Word Lists

Other Searches