Alexarinne

Meaning
Old EnglishFrom Alexa: Protector of Mankind
FrenchFrom Corinne: Maiden
Gender
Origin