eidolon

1
idealized person or thing
2
phantom