Olivabeth

Meaning
Old EnglishDevoted to God
LatinFrom Oliva: Olive Tree
FrenchConsecrated Olive Tree
Gender
Origin