Eidolon definitions

ī-dō'lən
A phantom; an apparition.
noun
20
0
An image without real existence; phantom; apparition.
noun
17
0
An image of an ideal.
noun
16
0
An ideal person or thing.
noun
14
0
An image or representation of an idea; a representation of an ideal form; an apparition of some actual or imaginary entity, or of some aspect of reality.
noun
0
0
A phantom, a ghost or elusive entity.
noun
0
0

Origin of eidolon

From Ancient Greek εἴδωλον (eidōlon, “figure, representation”), from εἶδος (eidos, “sight”), from εἴδω (eidō, “I see”).