"leewards" in the noun sense
1. leeward
the direction in which the wind is blowing
2. lee, lee side, leeward
the side of something that is sheltered from the wind
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License