Word
holy place, n.
a sacred place of pilgrimage
<noun.location>
holy
holy place
sanctum
semantic pointers
hypernym
place, spot, topographic point