Baby girls are many things: sweet, brave, warm, strong, and so much more! That is why it’s so important to find the perfect name for your baby girl to embody everything you see in that little baby you already know so well.
Here are 101 unique baby names and their meanings to help you find the best name for your little baby girl.
- Aria
This name means solo melody and is also considered to have Greek roots as a diminutive form of Ariana.
- Aubrey
Aubrey is an English name meaning noble ruler or elf ruler. Abrey is also a diminutive of the name Audrey.
- Anna
Anna is the Latin version of the Hebrew name Hannah. This name means favor, grace, and beautiful, making it a perfect fit for any baby girl.
- Addison
Addison was originally a boys name, with the literal meaning of Adam’s son, but is considered a “tv-generated” name after soaring in popularity with the introduction of Grey’s Anatomy’s Dr. Addison Shepherd.
- Autumn
Derived from the English word autumn, meaning the fourth and final season of the year. Often connotes a sense of change and warmth.
- Andrea
From the Greek word “andreia,” Andrea is the feminine form of Andrew or Andreas. This name means strong and brave.
- Angela
This name is Latin in origin, derived from the Greek “ángelos” meaning Angel, or messenger of God.
- Ally
The name Ally means noble, bright, and exalted. Though it is a common nickname for variants of the name Alison, it is also a standalone name.
- Ainsley
An English name meaning person from Annesly or Ansley, England.
- Bailey
This name has its origins in Old English, meaning literally berry clearing, bailiff, or city fortification.
- Brennan
An Irish name derived from the name Ó Braonáin, meaning literally descendant of Braonán or sorrow.
- Bella
This name is of Latin origin and means beautiful in its form as a standalone name, but is also a short form of the Hebrew name Isabella, which means God’s promise.
- Chloe
Chloe is a Greek name meaning young green shoot. The name was coined in reference to Greek mythology’s Demeter, the goddess of agriculture and fertility, who was referred to as Chloe in the Spring.
- Caroline
The name Caroline is a baby name of English origin meaning joy, or song of happiness.
- Charlie
Originating as a nickname for charlene or charlotte, with an old German origin meaning free man/woman.
- Cassandra
This name means shining upon man.
- Casey
With an irish and gaelic origin, Casey means brave, alert, and watchful.
- Diana
Name of the Roman goddess Diana, as mentioned in the bible, who was the goddess of the forest, hunting, and childbirth. The persian interpretation of Diana means messenger of beneficence and wellness.
- Delilah
Delilah has a Hebrew Biblical origin, but is well loved for its melodic, feminine qualities and direct meaning of delicate.
- Daniella
Daniella is a feminine derivation of the Hebrew name Daniel, which means God is my judge.
- Delaney
Delaney is Old French in origin meaning: of the alder grove, or in Irish offspring of the challenger, or angel from heaven.
- Destiny
Destiny has a straightforward meaning of fate or luck.
- Emerson
Originally a male name, Emerson meant Emery’s son, but having gained popularity in being assigned to females, the name now means brave and powerful.
- Eden
Eden has a Biblical origin, finding its meaning in the name of God’s perfect garden, meaning place of pleasure.
- Evelyn
Derived from the French name Aveline, which is directly translated to hazelnut. This name means desired and wanted, as well as water.
- Evangeline
Evangeline means good news, or bearer of good news. Likely derived from the words evangelize or evangelical.
- Ellie
Ellie means bright shining one. This name was introduced in the 12th century by King Henry the II’s wife, Eleanor of Aquitaine.
- Finley
Meaning fair warrior, Finley is a scottish name given to strong, brave girls. This name can also mean fair-haired hero.
- Felicity
The English name Felicity means happiness. This name can also be derived from the latin word felicitas, meaning luck or good fortune.
- Felicia
Felicia is the feminine form of the name Felix, meaning happy, lucky, or fortunate in it’s medieval origins.
- Fallon
Of Irish descent, Fallon means descended from a ruler, and superiority, as well as denoting a leadership personality.
- Flora
Direct Latin for Flower. Flora is the roman goddess of flowers and spring who was eternally young.
- Gemma
The meaning of Gemma is gem or jewel, Gemma is a name that denotes a delicate personality.
- Gabriella
This name is an Italian form of the Hebrew name Gabriel, the name of a Biblical Angel, meaning woman of God in its American meaning.
- Grace
Derived from the Latin word Gratia, meaning literally: grace, is a virtuous name meaning divine grace, or the love and kindness of God.
- Gianna
Italian name meaning the Lord is good. In English can be translated to Joan or Joanna, which is the female form of John.
- Haley
Haley is an English name that means meadow of hay, or hay field. This name can also be used as a male name, though it is less common.
- Hannah
The meaning of Hannah is favor or grace. Hannah is Hebrew in origin, and also has a biblical meaning of “God has favored me.”
- Holly
Holly means someone who is dwelling by the clearing by the hollow, and can also be used as a descriptive name to mean hollow (or dark) eyes.
- Isabel
Isabel is a Spanish originated name meaning pledged to God or God is my oath.
- Isla
Isla is a name with both Spanish and Scottish origins, meaning island or river.
- Jacey
Jacey is an American name, created as a phonetic spelling of the initials JC or a short form of Jacinda. Jacey means happy.
- Jennifer
This name is a Cornish name meaning white shadow or white wave, and is a cultural alternative to guinevere.
- Jordan
Hebrew origin, referring to the Jordan river, means downward flowing. Jordan is also a common male name.
- Jane
Another name with Hebrew roots, Jane means God is gracious or God is merciful. Jane elicits a sense of victorian innocence, perfect for a gentle girl.
- Jackie
A diminutive of Jacquline, Jackie means supplanter. This name denotes a sense of gentleness and a bright spirit.
- Kaley
Kaley is a name with Greek roots that means beautiful, lovely, and slender. Kaley also translates directly to warrior woman in German.
- Katherine
Katherine is considered one of the oldest names, with the meaning pure. Katherine was a popular name with British royalty.
- Kelly
Kelly has Irish and Gaelic origins, meaning strife or war.
- Kennedy
Kennedy is an Irish name meaning helmeted head, or helmeted chief. A name portraying a strong character, and leader.
- Kara
A name of Latin and Norse origin, in Norse mythology Kara was a Valkyrie. The meaning of Kara is pure, chaste, and friend.
- Kai
Kai is a name of Swahili descent, meaning lovable. In Swedish meaning rejoice, in Thai, Kai means chicken, and is used as a term of endearment.
- Lainey
Lainey means from the lane, and is a diminutive form of Elaine or Madeline.
- Linley
An Old English name meaning flax meadow.
- Lexie
A female name of Greek origin meaning man’s defender. Lexie is a strong name to be given to a girl of noble spirit.
- Lorelai
A name of German origin meaning Alluring. This name is thought to have been made popular in America due to the character of the same name in the long running drama Gilmore Girls.
- Laylah
An Arabic name meaning night beauty, as well as a Jewish name meaning night and given to an angel.
- Morgan
The name Morgan means great brightness, bright or white sea dweller, in its Welsh and Old English origins.
- Madeline
Meaning woman from magdala, a town on the Sea of Galilee, Madeline is of Hebrew origins.
- Millie
A diminutive form of Amelia, Camilla, Melissa, Millicent, and Mildred, Millie means industrious.
- Mia
Usually derived from the name Maria, Mia means my, mine, or bitter, and has Italian and Skandanavian roots.
- Macie
Macie is an Old English name meaning, weapon, gift of the Lord, and place of Maccius.
- Makayla
A name with Hebrew origins meaning who is like God. Makayla can also be shortened to be the diminutive Kayla.
- Natalia
Natalia is a name often given to babies born on Christmas day, with the meaning Christmas day, or birthday of the Lord. This name can also mean gift of God.
- Noelle
With French origins, this name also means Christmas day.
- Nikki
Nikki means victory of the people in it’s British background, and can be used as a diminutive to the name Nicole.
- Nina
A Spanish and Hebrew name meaning little girl, or great granddaughter.
- Nicole
Nicole is a British name meaning victory of the people, as well as simply meaning victory.
- Olivia
Latin for olive tree. The feminine form of Oliver, Olivia may have originated in the Shakespearean play, Twelfth Night.
- Ophelia
Coined in the Shakespearean play, Hamlet, Ophelia is a Greek name meaning help.
- Parker
Old English meaning park keeper, an occupational name that can serve as both a name and surname
- Pamela
Coined by the poet Sir Philip Sidney, Pamela is derived from the Greek word pan which means all.
- Paige
Derived from the French word for page, or attendant.
- Payton
Meaning warriors village, in Payton’s Irish and Latin origin. Payton is also a variant of Patrick, and can mean noble patrician.
- Piper
Piper has Old English origins meaning pipe player, this occupational name is also less commonly used as a male name.
- Quinn
A unique Irish and Gaelic name meaning counsel.
- Rubi
Rubi is a name meaning the red gemstone, referring to the precious jewel Ruby. This name can also mean red, or red gem.
- Rachel
Rachel is a female Hebrew name meaning ewe, or female sheep. Also meaning second wife of Jacob.
- Raegan
Raegan is an Irish unisex name meaning strength or spiritual strength. Raegan can also mean little ruler.
- Reese
Reese is also a Unisex name with Welsh origins meaning enthusiasm, and is a variant of the name Rhys.
- Sawyer
Sawyer is an English name meaning woodcutter, referring to the building tool saw. This name can also mean determination and tenderness.
- Scarlet
Scarlet was originally an occupational surname referring to a person who sold cloth made with scarlet, and has since been adopted as a female name meaning bright red.
- Sarah
This name has Hebrew origins meaning lady, princess, and princess of the multitudes, as well as having a biblical connotation.
- Sophia
A Greek and Spanish name meaning wisdom. The name was popular with european royalty in the middle ages.
- Selena
From the Greek Selene, meaning the moon or moon goddess.
- Thalia
Thalia is a Spanish name meaning to flourish, bloom, and joyful, and in Greek meaning the beautiful girl in bloom.
- Tatum
The original English definition of the name Tatum is Tate’s homestead. But in its rise to popularity as a girls name, it has come to mean cheerful and full of spirit.
- Tracy
With Irish descent, the name Tracy means warlike, and in its form as a nickname for Theresa, means late summer.
- Tara
Tara can mean hill or star, as well as stone of destiny, in its Gaelic and Sanskrit history.
- Ulyssa
Ulyssa is a latin name that can either mean hateful and angry, or walker, wanderer. Feminine of Ulysses, the traveler in Homer’s Odyssey.
- Uri
This name implies sophistication, as a girl named Uri is someone who lives in and belongs to the city according to the name’s Latin roots.
- Victoria
Victoria is Latin for victory, and is the feminine form of Victor. It is also the name of the Roman goddess of victory.
- Violet
Violet is a Latin name meaning modesty, virtue affection, faithfulness and is named after a flower that is a Good Luck symbol for women
- Valerie
Valerie has its origin in Latin, and means healthy and strong.
- Valentina
The feminine form of the Roman Valentinus, Valentina similarly means healthy and strong.
- Winnie
Winnie is a Welsh and Native American Indian name, with many different beautiful meanings: fair and smooth, white, fair, holy, blessed reconciliation, joy and peace, first-born daughter, fair, and pure.
- Wanda
Wanda is Slavic in origin, and means wanderer in old German, or a tribe of vandals in Slavic.
- Xena
Xena is a name found in Greek mythology, Xena was an immortal horse belonging to Achilles, given the power of speech. The name Xena was made popular by Xena the warrior princess in pop-culture.
- Yasmine
A female name of Arabic origin meaning a bush bearing sweet smelling, white flowers, or meaning jasmine flower.
- Zoe
A name of Greek origins, this Jewish name means life. It is the Greek Jewish translation of the name Eve.
- Zara
Zara is an Arabic name meaning princess, or to blossom. Zara is also said to mean radiance and light.