eidolon

noun: 1. An idealized form. 2. A phantom.