Zarabelle

Meaning
Old EnglishFrom Zara: Blooming Flower
FrenchFrom Belle: Beautiful
Gender
Origin