The name for a boy named Zhao should be nice and meaningful. Add a nickname to the big name.

Zhao Haobai Zhao Hanjin Zhao Xinzhi Zhao Zeyi Zhao Xiuyong Zhao Xuhua Zhao Qianzhi Zhao Handong Zhao Yunyu Zhao Weiqi Zhao Haolei Zhao Jinyuan Zhao Zhanqi Zhao Letong Zhao Hongsheng Zhao Wenting Zhao Mingzhi Zhao Youheng Zhao Changlong Zhao Shenglong Zhao Shanguo Zhao Jieyi Zhao Binhao Zhao Renxin Zhao Hongpu Zhao Wenrun Zhao Wu Yun Zhao Yehan Zhao Wenqiang Zhao Zhitai