Japanese name combining 'yoshi' (good, righteous) and 'ro' (son), meaning 'good son' or 'righteous son'.
Like Yoshiro?
Swipe through thousands of names like it