China Naming Network - Naming consultation - What is Cao's name?
What is Cao's name?
It can be named: Cao Yili (Yili, meaning to do my best, do my best. )
Cao Yinuo (a promise as good as a gold) describes keeping his word. )
Cao Yixin (a new, completely new. )
Cao first-class (first-class, describe first-class. )
For reference.