43 Gorgeous Girl Names That Are Positively Stunning

Picking a stunning girl name for your baby can be a big responsibility! She will have it the rest of her life and it will be part of the first impression she makes on people. I mean no pressure right? These gorgeous girl names are beautiful to say and perfect for pretty little girls who are sure to live amazing lives!

If you decide to share your name be ready for the haters. There will always be someone who thinks it's too weird, too popular, or knew someone with that name who was a terrible person so proceed with caution when sharing.

Having a boy or still waiting to find out the gender? Check out these strong boy names!

Modern baby girl names

Beautiful girl names

I love these names! Not too old fashioned but not too modern either. These are great middle of the road names that are beautiful to boot. I've included basic meanings although these can vary.

Alexa: Greek origin meaning defender. Feminine form of Alexander.

Amelia: German origin meaning industrious

Ariella: Hebrew origin meaning lion of God.

Aviana: Lain origin meaning birdlike

Eloise: German or French origin meaning famous in war

It’s never too late to invest in some breastfeeding education. Taking a breastfeeding class is the one thing I regret not doing during pregnancy and I had to try to gain knowledge fast. I wish I’d known about this awesome online breastfeeding class, Milkology. Get all the information you need for just $27 all from the comfort of your couch!

Frannie: Usually a shortened form of Frances meaning free

Haylen: English origin possibly meaning unique & special or hall of light.

Hazel: English origin meaning the hazel tree.

Lily: English origin referring to the Lily flower

Nadia: Slavic origin meaning hope

Quinn: Irish or Gaelic origin meaning counsel or descendent of Conn

Check out these essential items for your baby registry.

Classic stunning girl names

I'm a sucker for an old school classic name. They are timeless! While they may sound a bit old for a baby they will grow into the name, and many come with cute nicknames you can use when they're tiny.

Adele: Germain origin meaning noble or kind.

Clara: Latin origin meaning light or illustrious

Cora: Greek origin meaning heart or maiden

Ester: Hebrew origin meaning star

Florence: Latin origin meaning flowering

Francesca: French or Lain origin meaning free

Genevieve: French origin meaning woman of the family

Lucette: French origin meaning light

Michaela: Hebrew origin meaning like God

Roslyn: Various origins meaning gentle horse or rose

Wilma: German origin meaning protector

You may also like this list of old fashioned girl names.

Gorgeous Baby Girl names from pop culture

Movies, books, and TV can inspire a whole generation of kids names.

If you choose a name from pop culture or one that is new modern and unique you may want to choose a more classic middle name, that way your daughter can go by that if she hates her pop culture inspired name.

Arya: Persian origin meaning noble or faithful. Generally a male name in Persia it was made popular by the female character in Game of Thrones.

Aurora: Latin origin meaning dawn. Popularly known as the actual name of Princess Aurora from “Sleeping Beauty”. Aurora was also the Roman goddess of the dawn.

Demeter: Greek origin. Demeter was the goddess of the harvest.

Gamora: Gamora is the name of a character in the “Guardians of the Galaxy” movie series.

Hermes: Greek origin as the Greek messanger God. Traditionally male but I think it would make a cute girls name too or could be shortened to Herme.

Persephone: Greek origin possibly meaning bringer of destruction. the name is best known as the daughter of Greek God Zeus and was later the wife of Hades.

Ready to announce your pregnancy to the world? Check out my Surprise! Pregnancy Announcement To My Husband!

Unique and Modern names for girls

Personally, I think people have gotten a little out of hand with the unique names, I'm looking at you Elon Musk. (If you don't know his kids have names such as Exa Dark Siderael and X AE A-XII, yes that's really what they named their son.)

But here are some amazing modern and/or unique names that I really love. Some of these are actually becoming pretty popular in the last few years.

If you're against choosing a popular name be sure to check out the top baby girl names from the last few years. A name that starts as unique can become popular pretty quickly!

Some of these are so modern that they don't have a known origin or meaning!

Audria: English origin meaning noble strength.

Aurelia: Latin origin meaning gold.

Briar: English origin meaning shrub or small tree.

Brooklyn: English origin meaning beautiful brook, although it may be popular due to the city of the same name.

Chevelle: Origin and meaning unknown. It is the name of a popular American car.

Emerson: English origin meaning son of emery. Also the last name of the well-known poet Ralph Waldo Emerson.

Kinsley: English origin meaning king's field.

Lavender: English origin, a purple flowering plant.

Nova: Latin origin meaning new.

Parker: English origin possible meaning a park keeper or cultivated land.

Sonata: Italian origin meaning a piece of instrumental music.

Summerly: No known origin although it's possibly an English surname.

Teagan: Irish origin meaning poet or beautiful.

Vienna: Latin origin meaning wine country.

Wynter: Old English origin meaning a person born in Winter or Wynter.

Need more name ideas? Check out these old lady names and their meanings and find even more ideas on the baby names page.

Check out these 43 beautiful names for a baby girl. From classic to modern, cute to unique. You must consider these names for your little girl. #babynames #girlnames #babies