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.
This name means solo melody and is also considered to have Greek roots as a diminutive form of Ariana.
Aubrey is an English name meaning noble ruler or elf ruler. Abrey is also a diminutive of the name Audrey.
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 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.
Derived from the English word autumn, meaning the fourth and final season of the year. Often connotes a sense of change and warmth.
From the Greek word “andreia,” Andrea is the feminine form of Andrew or Andreas. This name means strong and brave.
This name is Latin in origin, derived from the Greek “ángelos” meaning Angel, or messenger of God.
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.
An English name meaning person from Annesly or Ansley, England.
This name has its origins in Old English, meaning literally berry clearing, bailiff, or city fortification.
An Irish name derived from the name Ó Braonáin, meaning literally descendant of Braonán or sorrow.
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 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.
The name Caroline is a baby name of English origin meaning joy, or song of happiness.
Originating as a nickname for charlene or charlotte, with an old German origin meaning free man/woman.
This name means shining upon man.
With an irish and gaelic origin, Casey means brave, alert, and watchful.
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 has a Hebrew Biblical origin, but is well loved for its melodic, feminine qualities and direct meaning of delicate.
Daniella is a feminine derivation of the Hebrew name Daniel, which means God is my judge.
Delaney is Old French in origin meaning: of the alder grove, or in Irish offspring of the challenger, or angel from heaven.
Destiny has a straightforward meaning of fate or luck.
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 has a Biblical origin, finding its meaning in the name of God’s perfect garden, meaning place of pleasure.
Derived from the French name Aveline, which is directly translated to hazelnut. This name means desired and wanted, as well as water.
Evangeline means good news, or bearer of good news. Likely derived from the words evangelize or evangelical.
Ellie means bright shining one. This name was introduced in the 12th century by King Henry the II’s wife, Eleanor of Aquitaine.
Meaning fair warrior, Finley is a scottish name given to strong, brave girls. This name can also mean fair-haired hero.
The English name Felicity means happiness. This name can also be derived from the latin word felicitas, meaning luck or good fortune.
Felicia is the feminine form of the name Felix, meaning happy, lucky, or fortunate in it’s medieval origins.
Of Irish descent, Fallon means descended from a ruler, and superiority, as well as denoting a leadership personality.
Direct Latin for Flower. Flora is the roman goddess of flowers and spring who was eternally young.
The meaning of Gemma is gem or jewel, Gemma is a name that denotes a delicate personality.
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.
Derived from the Latin word Gratia, meaning literally: grace, is a virtuous name meaning divine grace, or the love and kindness of God.
Italian name meaning the Lord is good. In English can be translated to Joan or Joanna, which is the female form of John.
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.
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 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 is a Spanish originated name meaning pledged to God or God is my oath.
Isla is a name with both Spanish and Scottish origins, meaning island or river.
Jacey is an American name, created as a phonetic spelling of the initials JC or a short form of Jacinda. Jacey means happy.
This name is a Cornish name meaning white shadow or white wave, and is a cultural alternative to guinevere.
Hebrew origin, referring to the Jordan river, means downward flowing. Jordan is also a common male name.
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.
A diminutive of Jacquline, Jackie means supplanter. This name denotes a sense of gentleness and a bright spirit.
Kaley is a name with Greek roots that means beautiful, lovely, and slender. Kaley also translates directly to warrior woman in German.
Katherine is considered one of the oldest names, with the meaning pure. Katherine was a popular name with British royalty.
Kelly has Irish and Gaelic origins, meaning strife or war.
Kennedy is an Irish name meaning helmeted head, or helmeted chief. A name portraying a strong character, and leader.
A name of Latin and Norse origin, in Norse mythology Kara was a Valkyrie. The meaning of Kara is pure, chaste, and friend.
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 means from the lane, and is a diminutive form of Elaine or Madeline.
An Old English name meaning flax meadow.
A female name of Greek origin meaning man’s defender. Lexie is a strong name to be given to a girl of noble spirit.
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.
An Arabic name meaning night beauty, as well as a Jewish name meaning night and given to an angel.
The name Morgan means great brightness, bright or white sea dweller, in its Welsh and Old English origins.
Meaning woman from magdala, a town on the Sea of Galilee, Madeline is of Hebrew origins.
A diminutive form of Amelia, Camilla, Melissa, Millicent, and Mildred, Millie means industrious.
Usually derived from the name Maria, Mia means my, mine, or bitter, and has Italian and Skandanavian roots.
Macie is an Old English name meaning, weapon, gift of the Lord, and place of Maccius.
A name with Hebrew origins meaning who is like God. Makayla can also be shortened to be the diminutive Kayla.
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.
With French origins, this name also means Christmas day.
Nikki means victory of the people in it’s British background, and can be used as a diminutive to the name Nicole.
A Spanish and Hebrew name meaning little girl, or great granddaughter.
Nicole is a British name meaning victory of the people, as well as simply meaning victory.
Latin for olive tree. The feminine form of Oliver, Olivia may have originated in the Shakespearean play, Twelfth Night.
Coined in the Shakespearean play, Hamlet, Ophelia is a Greek name meaning help.
Old English meaning park keeper, an occupational name that can serve as both a name and surname
Coined by the poet Sir Philip Sidney, Pamela is derived from the Greek word pan which means all.
Derived from the French word for page, or attendant.
Meaning warriors village, in Payton’s Irish and Latin origin. Payton is also a variant of Patrick, and can mean noble patrician.
Piper has Old English origins meaning pipe player, this occupational name is also less commonly used as a male name.
A unique Irish and Gaelic name meaning counsel.
Rubi is a name meaning the red gemstone, referring to the precious jewel Ruby. This name can also mean red, or red gem.
Rachel is a female Hebrew name meaning ewe, or female sheep. Also meaning second wife of Jacob.
Raegan is an Irish unisex name meaning strength or spiritual strength. Raegan can also mean little ruler.
Reese is also a Unisex name with Welsh origins meaning enthusiasm, and is a variant of the name Rhys.
Sawyer is an English name meaning woodcutter, referring to the building tool saw. This name can also mean determination and tenderness.
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.
This name has Hebrew origins meaning lady, princess, and princess of the multitudes, as well as having a biblical connotation.
A Greek and Spanish name meaning wisdom. The name was popular with european royalty in the middle ages.
From the Greek Selene, meaning the moon or moon goddess.
Thalia is a Spanish name meaning to flourish, bloom, and joyful, and in Greek meaning the beautiful girl in bloom.
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.
With Irish descent, the name Tracy means warlike, and in its form as a nickname for Theresa, means late summer.
Tara can mean hill or star, as well as stone of destiny, in its Gaelic and Sanskrit history.
Ulyssa is a latin name that can either mean hateful and angry, or walker, wanderer. Feminine of Ulysses, the traveler in Homer’s Odyssey.
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 is Latin for victory, and is the feminine form of Victor. It is also the name of the Roman goddess of victory.
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 has its origin in Latin, and means healthy and strong.
The feminine form of the Roman Valentinus, Valentina similarly means healthy and strong.
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 is Slavic in origin, and means wanderer in old German, or a tribe of vandals in Slavic.
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.
A female name of Arabic origin meaning a bush bearing sweet smelling, white flowers, or meaning jasmine flower.
A name of Greek origins, this Jewish name means life. It is the Greek Jewish translation of the name Eve.
Zara is an Arabic name meaning princess, or to blossom. Zara is also said to mean radiance and light.