Definitions of to leeward:

  • noun:   the side sheltered from the wind