What is the meaning of the name Leandro?
The name Leandro is primarily a male name of Spanish origin that means Lion Man.
People who like the name Leandro also like: Giovanni
Names that sound like Leandro:
Stats for the Name Leandro