Alejo name meaning

name meaning: Alejo \a-le-jo\ as a boy's name is a variant of Alejandro (Spanish, Greek), Alexander (Greek) and Alexis (Greek), and the meaning of Alejo is "man's defender, warrior; defender, protector".

The baby name Alejo sounds like Aloj, Algy, Algie, Algey and Elija. Other similar baby names are Aleko and Aleco.

View a list of the 3 names that reference Alejo.

origin:  Spanish
number of letters: 5. see all 5-letter names