Adjectives

(s)shelteredprotected from danger or bad weather“a sheltered harbor”