Leiandros \le(ia)-ndros, leian(d)-ros\ as a boy's name is a variant of Leander (Greek), and the meaning of Leiandros is "lion man".
The baby name Leiandros sounds like Leandros, Liandro and Leandro. Other similar baby names are Lysandros, Zandros, Sandros, Leandrew, Leandre and Xandros.