Altar Essentials

Altar
noun
  • An altar is a structure with a surface for the presentation of religious offerings, for sacrifices, or for other ritualistic purposes.