Eidolon

Webster's Dictionary of the English Language

·noun An image or representation; a form; a phantom; an Apparition.