Giovanna is the feminization of the Italian variation of John, Giovanni. It shares its meaning, "God is gracious." It's a relatively new addition to the top 1000, having just started charting in the early 1990s, and it's never made it higher than #635. (It's currently at 962.)
Marie has long been a favorite in the middle spot. It's a variant on Mary, and shares its meaning—bitter. Marie is solidly in the top 600 range currently, though on a general downward trend.
Looks like I didn't guess correctly when I took a stab at choosing a name for Snooki's baby, but I love Giovanna—it's very pretty.
Tell us: What do you think of Snooki's pick? Is it a name you'd consider?
Image: Nicole "Snooki" Polizzi by Jaguar PS/Shutterstock.com