The surname Shen is named after the ancestors.

Shen Zuxue Zu Cheng Shen Zu Yu Shen Zu Yu Shen Zu Ping Shen Zu Shan Shen Zu Jing Shen Zu Lu Shen Zu Yi Shen Zuna Shen Zujing, Shen Zuhong, Shenzu Yuan, Shenzu Tan, Shenzu Wan, Shenzu Bao, Shenzu Hang, Shenzu Dan, Shen Zuhang, Shenzu Rui, Shenzu Qian, Shenzu Jiao, Shenzu Can, Shenzu Xing, Shenzu Pen, Shenzu Juan, Shenzu Mei, Shenzu Yu, Shenzu Yue, Shenzu Lin, Shenzu Hong, Shenzuwei, Shenzu Yu, Shenzu Juan Shen Zu Qiao Shen Zu Qian Shen Zu Fang Shen Zu Lan Shen Zuli Shen Zuli Shen Zu Yi Shen Zu Miao Shen Zuyun Shen Zu Ke Shen Zuhui Shenzu Qiong Shenzujing Shenzuna Shenzujie Shenzuyan Shenzuli Shenzulei Shenzujiao Shen Zuying Shenzuxi Shenzuqishenzudi Shenzuji Shenzuxin Zu Ting Shen Zu Yuan Shen Zu Tao Shen Zu Ying Shenzujia Shenzumiao Shenzuhao Shenzuyu Shenzuyan Shenzusha Shenzu Aishenzuyan Shenzuying Shenzuqing Shenzu Keshen