Oliviella

Meaning
Old EnglishFrom Olivia: Olive Tree
ItalianFrom Ella: Beautiful
Gender
Origin