Name – Shen

Gender – Male

Origin – Chinese

Meaning – The Chinese name Shen means – spirit, deep thought