Alexaria

Meaning
Old EnglishFrom Alexa: Protector of Mankind
ItalianFrom Aria: Melody
Gender
Origin