Alejandro

Alejandro is a boy name of Spanish origin.

Meaning of Alejandro

Defender of the people.

Themes: Warrior