Callandra

Meaning
Old EnglishFrom Calla: Beautiful Lily
Old EnglishFrom Sandra: Protector of Mankind
FrenchBeautiful Protector of Mankind
Gender
Origin