Japanese name meaning 'righteous trust' or 'good faith,' from 'yoshi' (good) and 'nobu' (trust).
Like Yoshinobu?
Swipe through thousands of names like it