Arabecca

Meaning
Old EnglishFrom Becca: Bound
ItalianFrom Ara: Beautiful
Gender
Origin