asylum

place of refuge, sanctuary

Noun
1