Baby Names and Name Generators

What Does Felice Mean?
"Happy ; lucky, fortunate, happy"