Skip to content
inoh
Browse words
Open App
Browse words
/
shen
shen
/ˈʃɛn/
A name meaning 'deep' or 'spirit' in Chinese.
“Shen painted a stunning landscape at sunrise.”
Add to my deck
↗
← shem
shenandoah →