Alejo

Primarily Male
The meaning of the name Alejo is Defender, Helper
The origin of the name Alejo is Spanish
Notes: Spanish form of the name Alexis.
People who like the name Alejo also like:
Laszlo,
Felix,
Emilio,
Elliott,
Elias,
Cyrus,
Adelio,
Aria,
Iris,
Eloise,
Elise,
Charlotte,
Denali,
Aleda