sanctuarium

sanctuary, shrine

Noun
161