meaning of cape horn

1. a rocky headland belonging to Chile at the southernmost tip of South America south of Tierra del Fuego


Related Words

cape horn |

Developed & Maintained By Taraprasad.com

Treasure Words