Upashray

One of the literal meanings of Upashray also includes ‘a place of refuge or retreat’.