Japanese name meaning 'talented man' or 'agile, astute,' from 'toshi' (genius) and 'o' (man).
Like Toshio?
Swipe through thousands of names like it