Dictionaries

Altar

Altar

In Christian churches the table where communion is taken.