doppelganger
English
doppelganger meaning in English • doppelganger का अर्थ अंग्रेजी में
Noun
- A spiritual or ghostly double or counterpart; esp., an apparitional double of a living person; a cowalker.