Meaning of windward passage
Definition of windward passage
(noun)
a
channel
between
eastern
Cuba and
western
Haiti that connects the Atlantic Ocean with the Caribbean Sea
Other information on windward passage
WIKIPEDIA results for
windward passage
Amazon results for
windward passage
Tweet