Menu
ADVERTISEMENT

Genovella

Heart
Swiss place-name or French
"juniper tree"

Genovella Origin and Meaning

Variation of Geneva
ADVERTISEMENT
ADVERTISEMENT