Doppelganger

Webster's Dictionary of the English Language

·add. ·noun A spiritual or ghostly double or counterpart; ·esp., an apparitional double of a living person; a cowalker.