WORDLE ENGLISH

altar

altarA table or similar flat-topped structure used for religious rites.

Wiktionary →
Daily Puzzle #137 · November 3, 2021
·Archive
No comments yet