leeward_sideEnglish

leeward side, to leeward

Noun

The side sheltered from the wind

English: to leeward, leeward side

English words with similar meanings

Show 1 words