Chinese given name often built from characters meaning 'handsome' and 'meaningful/righteous,' depending on the chosen script.
Like Junyi?
Swipe through thousands of names like it