Comprehensive list of boys' names: meanings and explanations
Wei Qi (great, magical)
Sheng Rui ("Sheng" means bright and