Japanese name meaning 'luxuriant' or 'abundant growth,' evoking flourishing prosperity.
Like Shigeru?
Swipe through thousands of names like it