VariousWords beta
Related Terms:
Noun
Definition: A physical manifestation of the holy or sacred, serving as a spiritual eidolon for emulation or worship.
VariousWords beta
Definition: A physical manifestation of the holy or sacred, serving as a spiritual eidolon for emulation or worship.