Scrabble Dictionary Logo

Scrabble

Scrabble Dictionary

SHEN

7 pts

Extended Definitions

noun

  1. (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