SHEN


Meaning of SHEN in English

[ ʃɛn ]

■ noun ( plural same) (in Chinese thought) the spiritual element of a person's psyche.

Origin

from Chin. shén .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.