cowalker
English
cowalker meaning in English • cowalker का अर्थ अंग्रेजी में
Noun
- A phantasmic or astral body deemed to be separable from the physical body and capable of acting independently; a doppelgänger.