high altar

Noun
  1. The main altar in a church (synset 103523062)

Other Searches