Japanese name meaning "true first (son)," combining "shin" (真, true) and "ichi" (一, one/first).
Like Shinichi?
Swipe through thousands of names like it