Oliviola

Meaning
Old EnglishFrom Olivia: Olive Tree
LatinFrom Viola: Violet Flower
Gender
Origin