Search Result for "cape froward":
Wordnet 3.0

NOUN (1)

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


WordNet (r) 3.0 (2006):

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