refuge

noun

Protection or shelter, as from danger or hardship.

A place providing protection or shelter.

An undeveloped area for the preservation of animals and plants.

A source of help, relief, or comfort in times of trouble: synonym: shelter.

To shelter; protect; find refuge or excuse for.