VariousWords beta
Related Terms:
Definitions:
Noun
doppelganger
Definition: a ghostly double of a living person that haunts its living counterpart
Definition: A ghostly double of a living person, especially one that haunts such a person.