Wordage.info

the free tool for word discovery

Wordage.info / altar

Exact Match:

altar
a raised structure on which gifts or sacrifices to a god are made
the table in Christian churches where communion is given
Advertisement