Latin American variant likely derived from Juan (John), meaning 'God is gracious,' with a creative Cuban-influenced suffix.
Like Yoandi?
Swipe through thousands of names like it