altr ( synonym found)

Definition of altr:

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

Definition of altr:

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

Back to Top