Japanese name with varied kanji meanings including 'shining second son' or 'cultivation.'
Like Koji?
Swipe through thousands of names like it