Name profile

Alexandra

Defender of mankind · Greek

Meaning
Defender of mankind
Origin
Greek
Variations
Alessandra, Aleksandra, Sandra, Alexa