Juanalberto combines Juan, from Hebrew John meaning God is gracious, with Alberto, from Germanic roots meaning noble and bright.
Like Juanalberto?
Swipe through thousands of names like it