meaning of windward passage

1. a channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea


Related Words

windward passage |

Developed & Maintained By Taraprasad.com

Treasure Words