Tamil Dictionary 🔍

doppelganger

Dop"pel*gäng`er, n. [G.] Defn: A spiritual or ghostly double or counterpart; esp., an apparitional double of a living person; a cowalker.


doppelganger - Similar Words