Home

Word

holy place, n.
more info a sacred place of pilgrimage
<noun.location>

holy holy place sanctum
semantic pointers
hypernym