Leandro \le(a)-nd-ro, lean-dro\ as a boy's name is a variant of Leander (Greek), and the meaning of Leandro is "lion man".
The baby name Leandro sounds like Liandro, Leandros and Leandre. Other similar baby names are Lesandro, Zandro, Sandro, Deandre, Cleandro, Ysandro, Keandre, Landry, Lando, Leondre, Leiandros, Leandrew, Lizandro, Lisandro and Xandro.