leeward_side
1. [ noun ] the side sheltered from the wind
Synonyms: to_leeward
Related terms: leeward
Similar spelling:   Leeward_Islands