holy place

Noun
  1. A sacred place of pilgrimage (synset 108602583)

Other Searches