Baby Names and Name Generators

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