Word: Shen
Speech Type: Noun
Etymology:
from Chinese shén
Audio Pronunciation:
Phonetic Spelling:
ʃɛn
Dialects: British English
Definition:
(in Chinese thought) the spiritual element of a person's psyche.
Short Definition:(in Chinese thought) spiritual element of person's psyche