eidolon

/aɪˈdəʊlən//aɪˈdoʊlɑn/

noun

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

  2. 2

    A phantom, a ghost or elusive entity.

Translate “eidolon” to another language

Click any language to open the translator with this word already filled in.