
Scrabble
Scrabble Dictionary
SHEN
7 ptsExtended Definitions
noun
- (in Chinese thought) spiritual element of the psyche
noun
Valid CSW (UK) Scrabble Word
Dictionary Definition
(in Chinese thought) spiritual element of the psyche
Letter Values
S1
H4
E1
N1
= 7