1 definition by i.love.Alejandra

Alejandra
Meaning beautiful sexy smart kind hearted shy at first but very out going she's really the best

No one is better than her
Alejandra means perfect
That girls so Alejandra
by i.love.Alejandra April 5, 2015