Variant of Leandro, from Greek 'Leandros' meaning 'lion man.'
Like Liandro?
Swipe through thousands of names like it