Karolivia

Meaning
Old EnglishFrom Olivia: Olive Tree
PolishMan
Gender
Origin