Definition of Eidolon

Noun: eidolon (eidolons,eidola)  I'dow-lun

  1. 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

See also:
eidolic
eidolons

Anagrams containing the word eidolon

eoildon neidolo oneidol loneido oloneid dolonei idolone