One of the most exciting things to do after finding out you’re having a baby is brainstorming baby names! Names are one of the first things we use to identify who we are. We write it on everything, open with our name in every introduction. Being responsible for naming a baby is exciting but also feels like a lot of pressure. Searching for a list of the most common baby names makes it easier but some people want to pick a unique or uncommon name. Here are some unique baby girl names!

Cool Unique Baby Girl Names

Bellamy

Origin: Norman/French. Name Meaning: Good Friend. Bellamy is a gender neutral name derived from the words “belle” and “ami” so literally “good friend.”

Goldie

Origin: English. Meaning: Made of Gold. This adorable name is currently not in the top 100 baby names and does not rank in the U.S. so it is a very uncommon baby name.

Zoya

Origin: Greek. Meaning: Life. Zoya is currently not in the top 100 baby names.

Blakely

Origin: English. Meaning: Pale Blond One or Dark. The meaning is weird but Blakely is such a cool gender neutral baby name! It has gained popularity in recent years but is still a fairly uncommon baby girl name.

Lola

Origin: Spanish. Meaning: Sorrows. Lola has a super sad meaning but the name itself sounds so bright and happy. Lola is currently not in the top 100 baby names.

Rylee

Origin: Irish. Meaning: Descendant Of Roghallach. Rylee is primarily a gender neutral name with a variation of spellings.

Wren

Origin: English. Meaning: Small Bird. Okay, Wren is in the top 100 baby girl names so it is not super uncommon but I love the name because I love following Wren Eleanore on TikTok. She is such a cutie!

Monroe

Origin: Scottish. Meaning: From the Hill. Monroe is a gender neutral name and is currently not in the top 100 baby girl names.

Priya

Origin: Indian. Meaning: Beloved. Priya is such a beautiful name and the meaning is so perfect for a baby girl. Priya is currently not in the top 100 baby girl names.

Bexley

Origin: English. Meaning: Box Tree Clearing. The surname Bexley was first found recorded in Sussex and Buckingham with the spelling “Bexleah.”

Cara

Origin: Italian. Meaning: Dear One, Beloved.

Unique Space Themed Baby Girl Names

Celeste

Origin: Latin. Meaning: Heavenly.

Estelle

Origin: Latin. Meaning: Star.

Stella

Orgin: Latin. Meaning: Star.

Astrid

Origin: Scandinavian. Meaning: God’s Strength.

Venus

Origin: Greek. Meaning: Goddess of Love.

Nova

Origin: Latin. Meaning: New.

Luna

Origin: Italian. Meaning: The Moon.

Esther

Origin: Persian. Meaning: Star.

Gemstone Baby Girl Names

Opal

Origin: Indian. Meaning: Precious Gem.

Crystal

Origin: Latin. Meaning: Earth mineral or brilliant glass.

Emerald

Origin: English. Meaning: Green Gemston.

Jade

Origin: English. Meaning: Green Gemstone.

Pearl

Origin: English. Meaning: Pearl. Pearls are associated with the moon and water sicne they are created in mollusks.

Jewel

Origin: English. Meaning: Precious Stone

Ruby

Origin: English. Meaning: Red Gemstone.

Classically Unique Baby Girl Names

Geneva

Origin: Fench. Meaning: Juniper Berry or a city in Switzerland. Geneva was my grandma’s name and I always thought it was such a pretty name for a baby girl. Geneva is not in the top 100 baby names and is very uncommon.

Coraline

Origin: American. Meaning: Heart.

Felicity

Origin: Latin. Meaning: Happiness.

Gwen

Origin. Welsh. Meaning: Blessed Ring.

Clara

Origin: Latin. Meaning: Illustrious.

Evangeline

Origin. English. Meaning: Messenger of Good News.

Carolina

Origin: German. Meaning: Free/ Beautiful Woman.

Diana

Origin: Greek. Meaning: Divine.

Etta

Origin: English. Meaning: Ruler of the Home.

Bonnie

Origin: English. Meaning: Pretty Girl.

Odette

Origin: French. Meaning: Wealth.

Evelyn

Origin: English. Meaning: Beautiful Bird.

Penny

Origin: English. Meaning: Weaver.

Melody

Origin: English. Meaning: Song.

Clementine

Origin: English. Meaning: Gentle, Merciful.

Eloise

Origin: French. Meaning: Famous Warrior

Nature Themed Baby Girl Names

Autumn

Origin: Latin, derived from the Latin word autumnus. Meaning: Of woods.

Rosa

Origin: Spanish, Italian, Latin. Meaning: Rose.

Rosa is a classic Spanish name that was popular in the 1800-early 1900’s. It is not as popular now amongst babies.

Juniper

Origin: Latin. Meaning: Young.

Juniper has historically been a gender-neutral name. It is derived from the word juniperus, a combination of the words junio (young) and parere (to produce). Meaning youth or evergreen.

Hazel

Origin: English. Meaning: The Hazel Tree.

It was initially used as a habitational surname for people who lived by a hazel tree, dating back to the middle ages.

Daisy

Origin: English. Meaning: day’s eye.

Summer

Origin: Arabic, English. Meaning: Summer season.

Summer was first used as a first name in the 70’s.

Poppy

Origin: Latin. Meaning: From the flower, red flower, or the milk of happiness.

Flora

Origin: Latin. Meaning: Flower

Sahara

Origin: Arabic. Meaning: Desert.

Magnolia

Origin: Latin. Meaning: A flower.

River

Origin: English. Meaning: Stream of water that flows to the sea.

River is typically a gender-neutral name.

Ivy

Origin: English, Latin. Meaning: Vine.

Olive

Origin: Latin. Meaning: Olive tree.

Dahlia

Origin: Latin, Scandinavian. Meaning: Dahl’s flower.

In the language of flowers, Dahlias represent elegance and dignity.

Fawn

Origin: French. Meaning: Young deer.

Brooke

Origin: German, English. Meaning: Water, small stream.

Fern

Origin: English. Meaning: Derived from the fern plant.

Aurora

Origin: Latin. Meaning: Dawn.

Aurora is a prevalent name in fairytales and mythology.

Willow

Origin: English. Meaning: Derived from the willow tree.

Unique Irish Baby Girl Names

Maeve

Origin: Irish. Meaning: She Who Rules

Saoirse

Origin: Irish. Meaning: Freedom.

Brenna

Origin: Irish. Meaning: Little drop of water. Raven, or black hair.

Róisín

Origin: Irish. Meaning: Little Rose.

Fiona

Origin: Irish. Meaning: Fair.

Darby

Origin: Irish. Meaning: Free form envy.

Deirdra

Origin: Irish. Meaning: Broken Hearted or sorrowful.

That’s fun… Beautiful sounding name though!

Fia

Origin: Irish. Meaning: Flame.

Glenna

Origin: Irish. Meaning: Valley or from the glen.

Unique Irish Baby Girl Names

Uncommon Unisex Names

Frankie

Origin: American. Meaning: Free or truthful.

Presley

Origin: English. Meaning: Derived from the Old English preost, meaning “priest”, and leah meaning “forest clearing”.

Emerson

Origin: English. Meaning: Brave or powerful.

August

Origin: Latin. Meaning: Great or magnificent.

Journee

Origin: American. Meaning: A trip or experience.

Reagan

Origin: Irish. Meaning: Little ruler.

Uncommon Unisex Names

Uncommon Cute Baby Girl Names

Piper

Lottie

Brie

Amelie

Penelope

Tinley

Poppy

Uncommon Cute Baby Girl Names

Strong Baby Girl Names

Joan

Octavia

Alexia

Athena

Xena

Chantria

Charmaine

Rya

Uncommon Strong Baby Girl Names

More Unique and Uncommon Baby Girl Names

Nala

Lilibet

Isador

Cora

Suri

Laurel

Marisole

Sylvie

Nathalia

Amora

Rosalia

Catalina

Galia

Annalise

Brynn

Blair

Elena

Finishing Thoughts

I hope this post helps you brainstorm unique baby girl names you might like! Congrats on your little baby!

If you need some help figuring out what you need when the baby arrives, check out our posts on What Your Baby Actually Needs At The Hospital, and What to Pack For Mom’s Labor and Delivery Bag!

One your pick a baby name, shop for the cutest customized baby toys and gifts!