The name Shen is a baby boy name. The name Shen comes from the Chinese origin. In Chinese the meaning of the name Shen is: Deep thinker; deep thought. Similar Names: Shen ( Chinese )
Shen is baby girl name mainly popular in Christian religion and its main origin is Chinese. Shen name meanings is Spiritual, deep-thinking.
People search this name as Shenila, Shenaz, Shenali, Shenad, Shenas, Shena jeccissa, Shenoy, Shenel, Shenaz mining of urdu, Shena jessica, Shenza, Shenzil, Shenila name meaning.