artophorion
/ärˈtɒfərɪən/Definitions
1. noun
A decorated, portable shrine or altar, especially one used in ancient Greek festivals.
“The procession featured an artophorion carrying the statue of the goddess.”
1. noun
A decorated, portable shrine or altar, especially one used in ancient Greek festivals.
“The procession featured an artophorion carrying the statue of the goddess.”