Thesaurus.com
Dictionary.com
Showing results for altar. Search instead for tuktar.
Definitions

altar

[awl-ter] / ˈɔl tər /
NOUN
church table, pedestal
Synonyms