Alextasia

Meaning
Old EnglishFrom Alexandra: Protector of Mankind
RussianFrom Anastasia: Resurrection
Gender
Origin