Summary
English Synonyms:   more detail...
  1. Cape Froward:


English

Detailed Synonyms for Cape Froward in English

Cape Froward:

Cape Froward [the ~] noun

  1. the Cape Froward
    – a cape on the Strait of Magellan in southern Chile; the most southern point on the mainland of South America 1
    the Cape Froward
    – a cape on the Strait of Magellan in southern Chile; the most southern point on the mainland of South America 1

Related Definitions for "Cape Froward":

  1. a cape on the Strait of Magellan in southern Chile; the most southern point on the mainland of South America1

Related Synonyms for Cape Froward