sheltered
Apart from taking on the meaning of wearing warm clothing to protect oneself from the cold, it refers to a place sheltered from the wind.
Apart from taking on the meaning of wearing warm clothing to protect oneself from the cold, it refers to a place sheltered from the wind.