windward_passageEnglish

Windward Passage

Noun

A channel between eastern Cuba and western Haiti that connects the Atlantic Ocean with the Caribbean Sea

English: Windward Passage