Definition of shen in English:

shen

Syllabification: shen
Pronunciation: /SHen
 
/

noun (plural same)

(In Chinese thought) the spiritual element of a person’s psyche.
More example sentences
  • The heart houses the shen, or spirits, and the shen's presence radiates and shines from a person's eyes and face.
  • Other side-effects include abnormal dreams involving either the shen / heart spirit or the hun/ethereal soul.
  • The shen are indestructible and immutable; they transcend Yin and Yang.

Origin

from Chinese shén.

Definition of shen in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day glee
Pronunciation: glē
noun
great delight