China Naming Network - Feng Shui knowledge< - Please find someone to give the child a good name.
Please find someone to give the child a good name.
Shang Zisheng (famous; Prosperity)
Shang Ziyuan (wise; Knowledgeable)
Business (carry forward; Text: writer)
Quotient (wide range of knowledge)
Shangzize (Elegant)