Eidolon /(?)/

Ei·do·lon

Eidolon

n.
  1. An image or representation; a form; a phantom; an apparition.