November 03, 2021
altar — A table or similar flat-topped structure used for religious rites.
View all English words
Report bad word