Meaning:He (God) has favored me
If you’re into names that are casual but solid, Annie is your girl. It used to be considered an endearing nickname for the more formal Anne, but today Annie stands on its own as a legit name to put on a birth certificate. And if you believe, like the plucky little redhead of musical fame, that “the sun will come out tomorrow,” bet your bottom dollar that your daughter will inherit your optimism. Bonus points if you have a dog named Sandy.

Popularity Trend Chart

Roll over the visual for detailed rankings by year.

Source: Social Security Administration

Not sure you have the perfect name? Search to add more baby names to your My Favorites list.