Skip to main content

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.
Advertisement