The name Leandro is a boy's name of Spanish, Italian, Latin origin. Leandro is the Portuguese, Italian, and Spanish variant of the English name Leander. A blend of two Latin words (Leo "lion" and Andro "man"), Leandro is a name that suggests its bearer has strength and power. Despite this very masculine meaning, Leandro also has a long romantic history, beginning with the myth of Hero and Leander (Ero et Leandro in Latin) to being an important figure in the history of the beautiful Spanish city of Seville. With names like Arlo, Lorenzo, and Pedro growing in popularity, we think there might be a place for Leandro!