Doppelganger is a German word which literally means "double goer" and refers to a ghostly counterpart or double of a living person.