Landra

Meaning
VietnameseFrom Lan: Flower Name
Old EnglishFrom Sandra: Protector of Mankind
Gender
Origin