Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: eidolon (eidolons,eidola)  I'dow-lun
  1. A phantom or apparition
    "He claimed to have seen an eidolon of his deceased grandfather"
     
  2. An idealized image or representation
    "The eidolon of perfect beauty haunted the artist's work"

Derived forms: eidolons, eidola

Encyclopedia: Eidolon