'Doppelganger' definitions:

Definition of 'doppelganger'

(from WordNet)
noun
A ghostly double of a living person that haunts its living counterpart

Synonyms of 'Doppelganger'

From: Moby Thesaurus