Meaning of sheltered
Definition of sheltered
(adj)
protected
from
danger
or bad weather; "a sheltered harbor"
Other information on sheltered
WIKIPEDIA results for
sheltered
Amazon results for
sheltered
Tweet