meaning of cape froward

cape froward meaning in General Dictionary

a cape in the Strait of Magellan in southern Chile; the essential south point on the mainland of South America