The surname Xu is a little boy’s name.

Xu Tongde Xu Jindong Xu Taifan Xu Yuande Xu Jianshang Xu Dinghao Xu Taidong Xu Junzhe Xu Hongcan Xu Yutao Xu Weikang Xu Baijun Xu Zhelei Xu Binxuan Xu Qiangzhi Xu Changbai Xu Jinxuan Xu Dexin Xu Tianwen Xu Dingguan Xu Haoqi Xu Chuande Xu Bohong Xu Binxin Xu Shanyu Xu Hongfeng Xu Wenhong Xu Junqi Xu Qikun Xu Hanyan