Japanese name meaning 'victory,' 'excel,' or 'to win,' conveying strength and triumph.
Like Masaru?
Swipe through thousands of names like it