Japanese name meaning 'luxuriant,' 'abundant,' or 'growing,' written with kanji 繁 or 茂.
Like Shige?
Swipe through thousands of names like it