doppelganger

noun
  1. a person who looks exactly like another person
  2. Usage: from German folklore
  3. a ghostly counterpart of a living person in folklore
  4. Usage: supernatural; folklore

Examples