Baby Names
Baby Names
Generate name
Search
Shen
Shen originates in Chinese language and means "extremely spiritual".
Origin/Usage
Chinese
Pronunciation
SHEHN
Meaning
Extremely spiritual