altarEnglish

altar, Lord's table, communion table

Noun

The table in Christian churches where communion is given

English: altar, communion table, Lord's table

A raised structure on which gifts or sacrifices to a god are made

English: altar

Bahasa: mazbah

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "altar"