Leondro is likely a variant of Leandro, from Greek elements meaning 'lion-man' or 'man of the people.'
Like Leondro?
Swipe through thousands of names like it