shrine /ʃraɪn/ BrE AmE noun [countable]
[ Language: Old English ; Origin: scrin , from Latin scrinium 'case, box' ]
1 . a place that is connected with a holy event or holy person, and that people visit to pray
shrine of/to
his pilgrimage to the shrine of St John
2 . a place that people visit and respect because it is connected with a famous person or event:
Elvis’ home has become a shrine for his fans.
shrine to
The museum is a shrine to the great Spanish artist.