DOPPELGANGER

Definition of DOPPELGANGER

  1. (noun)a ghostly double of a living person that haunts its living counterpart