Japanese name meaning 'luxuriant man' or 'prosperous husband' (shige 'lush' + o 'man').
Like Shigeo?
Swipe through thousands of names like it