Alisandra

Meaning
Old EnglishFrom Sandra: Protector of Mankind
WelshFrom Alis: Noble, Kind
Gender
Origin