Shen
Definition & Meaning
Part of speech noun
Quick meaning: Shen is a noun meaning A deity or a spirit, in Chinese folk religion.
Meaning
A deity or a spirit, in Chinese folk religion.
More Meanings
- (mythology) In Chinese mythology, a shapeshifting dragon or shellfish-type sea monster believed to create mirages.
Word Forms
- shens
Related Words
Related dictionary entries include ong, sean, shrine, divine, god, yue.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.