What is the meaning of the name Alejandra?
The name Alejandra is primarily a female name of Spanish origin that means Defender Of The People.
Feminine form of Alejandro
People who like the name Alejandra also like: Anya
Names like Alejandra:
Stats for the Name Alejandra