Japanese name meaning 'mastering one' or 'excellent first son,' from shu + ichi.
Like Shuichi?
Swipe through thousands of names like it