Likely from Chinese naming elements such as sheng, often linked with rising or flourishing, combined into a modern given-name form.
Like Shengyeng?
Swipe through thousands of names like it