Alesandro \a-lesand-ro, al(e)-san-dro\ as a boy's name is a variant of Alexander (Greek), and the meaning of Alesandro is "man's defender, warrior".
The baby name Alesandro sounds like Alessandro, Alessandri and Alessandre. Other similar baby names are Alejandro and Alexandro.