Shelter (disambiguation)

A shelter is an architectural structure or natural formation providing protection from the environment

Shelter may also refer to: