Cape Froward


Also found in: Dictionary, Wikipedia.
Related to Cape Froward: Cape Horn
  • noun

Words related to Cape Froward

a cape on the Strait of Magellan in southern Chile