Cheng is a good name for a boy.
Cheng means measurement, progress, assessment, rules, methods, and progress. It implies the rules for the operation of all things in the world and also refers to a person's future. When parents name their children with the word "Cheng", it means that the children can grasp the laws of how the world works, and thus know how to use all the energy around them to help themselves succeed. In addition, naming the child with the character Cheng also implies that the child can have a bright future, indicating that parents hope that the child can become a promising person, have greater achievements in career and study, and become an outstanding talent.