What is the meaning of Leeward?

On the side sheltered from the wind; in that direction.

Away from the direction from which the wind is blowing; downwind.

Source: wiktionary.org