Word info

cowalker

Noun

Meaning

cowalker (plural cowalkers)

(mythology) A phantom or astral body deemed to be separable from the physical body and capable of acting independently; a doppelganger.

Source: en.wiktionary.org

Anagrams

Close letter words and terms