lee side

Noun
  1. The side of something that is sheltered from the wind (synset 108609908)

Other Searches