Doppelganger rumour Synonyms
Definitions for Doppelganger
- (noun) a ghostly double of a living person that haunts its living counterpart
Synonyms for phrase
DR abbreviation
DR is an abbreviation for Doppelganger RumourWhat does DR stand for?
DR stands for "Doppelganger Rumour"