YourDictionary

eidolon

noun pl. eidolons or eidola

  1. an image without real existence; phantom; apparition
  2. ☆ an ideal person or thing

Related Forms:

See eidolon in American Heritage Dictionary 4

Learn more about eidolon

link/cite print suggestion box