Commonly a Chinese pinyin given name, often formed from characters such as "handsome" and "heroic" depending on tone choice.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Junhao?
Swipe through thousands of names like it