Huang Zhengwang is a good name
Zheng: means upright, legitimate, legal and correct.
"Shuowen Jiezi" explains: Yes. From stop to stop. Everything that belongs to righteousness must follow righteousness.
Wang: The meaning of the word "Wang" is relatively simple. The original meaning refers to brilliance and beauty, and later it was extended to mean blazing fire, or prosperity.
Zheng means integrity, righteousness, and uprightness; Wang means prosperity, exuberance, and health, which has beautiful meaning.
The meaning of this name can be interpreted as: "Justice? Prosperity". The idiom is upright and prosperous