China Naming Network - Almanac query - Find someone to change the name!
Find someone to change the name!
Cao Zeyang (vast ocean)
Cao (letter: wealth)
Cao Pengxuan (Xuan: Guangming, read xuān)
Cao Bowen (Wen Tao and Wu Lue, extensive and profound)
Cao Haoqiang (Hao: heaven, sky)
Cao Yueze (across the vast water source)