Altar (municipality)
WordNet

noun


(1)   A raised structure on which gifts or sacrifices to a god are made
(2)   The table in Christian churches where communion is given
 
x
OK