A Japanese name whose meaning depends on the kanji used, often conveying ideas like excellence, governance, or longevity.
Like Shuji?
Swipe through thousands of names like it