Noun
leeside (plural leesides)
The side of something that provides the most shelter from some prevailing force such as wind, rain, waves, etc.
“Dementia is a sad disease,” said Susan Lee, owner of Leeside Manor in Arlington, an adult daycare. Source: Internet