delubrum

temple, shrine

Noun
12