Noun
-
a place of worship hallowed by association with some sacred thing or person
Verb
-
enclose in a shrine
"the saint's bones were enshrined in the cathedral"