sheltered (adj.) Look up sheltered at Dictionary.com
"protected from the usual hardships of life," 1888, past participle adjective from shelter (v.).