Asylum

A place of refuge, sanctuary, or shelter, especially an institution for the maintenance and care of people requiring special assistance.

Similar Words