shen meaning

Meaning of shen

What is the full meaning of shen

(Chinese) the spiritual element of a person's psyche [n SHEN]

Example of the word shen placed on a Scrabble board.

Unscrambled word shen

Points for shen

Scrabble
8 points
Word With Friends
7 points
Wordfeud
8 points