Names were very important because a name could affect a person's life. There were many factors to consider when coming up with a name, such as cultural background, pronunciation, meaning, and popularity. Zhang was a very common surname, and there were many nice boys 'names to choose from. Here are some names that might be suitable for boys: 1. Yu Xuan: Yu represents the vast sky. Xuan represents nobility and sublimity. This name implies that the child has lofty aspirations and noble moral character. 2. Rui Zhe: Rui represents intelligence, Ming Zhizhe represents wisdom and talent. The name implies that the child has intelligence, wisdom, and talent. 3. Ye Lei: Ye means radiant, brilliant, and resplendent. Lei means tall and lofty. The name means that the child has a tall image and a brilliant future. Haotian: Hao represents the brilliant stars in the sky. The name means that the child has a great ideal and future. Morning Waves: Morning means the morning waves. The name means that the child has a strong will and great potential. I hope these names can help you find a nice and refined boy's name. Of course, the final decision still depended on your preferences and cultural background.