SHEN Meaning of SHEN in English n. Ho shenShen hsiShen yangShen YanbingShen Dehong Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012