Girl Dog Name: Alejandra

Name: Alejandra
Meaning: Defender
Origin: Greek
Pronunciation: A-le-jan-dra
Variants: Alexandra