If you think about it, it’s quite handy having a first name and a middle name — you have two options to choose from as an adult. As the parent, giving your baby multiple names means you don’t have to pick between two favorites when you can’t decide which is the best. If you’re looking for inspiration, check out these 90 middle names for girls, categorized by classy, unique, cute, short, and popular.

How to Choose a Middle Name for Your Baby Girl

You may be wondering how the custom of giving middle names came about. There are a number of reasons middle names became popular and are an accepted part of many cultures today. Back in the Middle Ages, European families adopted middle names as a way to give their children both a given name and a Christian saint’s name. Later, the tradition changed and evolved in different ways. At one point, middle names were often the mother’s maiden name. If you were from an aristocratic family, for example, you may have been given multiple middle names to show your high place in society. In certain cultures, the concept of a middle name is uncommon or unheard of. Middle names aren’t used in Asia, Latin America, and Africa. In Spanish-speaking nations, a child will often have a compound first name like Maria Dolores. In Africa, a child will receive many first names, each with a specific meaning or purpose, such as conveying the child’s birth order and even the day the child was born. With this background in mind, feel free to create, follow, or ignore any tradition you like. You can choose one middle name, or several. You can select one that somehow rhymes or matches the first name, or you can pick a middle name that is completely different from the first. A middle name that is meaningful to you and that sounds good when you say your baby girl’s full name out loud is a good one. That’s the true test to ensure you’ve found the perfect name! Giving your daughter a middle name can also be a great opportunity to

  • honor a beloved family member

  • do something unique and different

  • create a nice-sounding first name–middle name pairing

  • give more of your favorite names, so you don’t miss out on using one of your top names

  • pick a middle name that’s classy, cute, or pretty.

If you’re getting really creative and you want to go for a middle name that’s truly unusual with special characters or many, many letters, check your state laws about what’s allowed, as some states have special restrictions.

Cute and Pretty Middle Names for Girls

If you’re looking for a middle name that’s as cute and pretty as your newborn baby girl will be, choose one from this list:

1. Akiko. Depending on the characters (kanji) used, this Japanese girl’s name can mean clear, crystal, bright, autumn, or child. So it’s up to you to choose which meaning is most appropriate for your little girl. 2. Anika. This Hindi and Bengali name is the feminine form of the male name Anik, which means army or splendor in Sanskrit. It would make a really cute baby girl name with a special meaning. 3. Cora. The Latin form for the Greek name Kore, which was an epithet for the Greek goddess Persephone, the name didn’t become a given name until it was used in 1826 for a character in James Fenimore Cooper's novel The Last of the Mohicans. A more recent fictional character is Downton Abbey's Cora Crawley, the Countess of Grantham. 4. Devika. This Hindi name means little goddess in Sanskrit. Could there be a more perfect middle name for your little royal? 5. Dora. This is the short form for the name Dorothy, Theodora, or Isidora. But on its own, it’s a very sweet choice. 6. Elsa. The short form of the German and Dutch name Elisabeth spelled with an S. Fans of a certain Disney animated film may really love this option. 7. Gina. It’s the short version for the girls’ names Georgina, Regina, Luigina, Virginia, and Eugenia. You might like the short form best for a middle name, especially if you’ve chosen a longer first name. 8. Keri. This is the feminine form of the name Kerry, which is the name of an Irish county. This unique spelling is appealing. 9. Lulu. This name is a diminutive for names that begin with Lu, such as Luisa. As a Middle Eastern name, Lulu means pearls in Arabic. It’s the perfect middle name with the best meaning for a baby girl who will be as precious as a pearl. 10. Macy. This name is based on an English surname given to people who came from a French town named Massy. The name itself sounds very pretty and feminine. And, if you’re a fan of the department store, why not? 11. Molly. This name used to be a diminutive of Mary, but it’s now a common name in its own right. If you’re a fan of literature, think of Molly Bloom in James Joyce’s novel Ulysses. 12. Nina. This name is the short form for names that end in nina, such as Antonina or Giannina. The name also has Russian origins. And in Spanish it means little girl — what a perfect middle name! 13. Poppy. This flowery name has Old English origins. It would make an adorable and playful middle name for your daughter. 14. Rina. This Japanese girl’s name has different meanings depending on the kanji. It can mean white jasmine, village, or vegetables. We recommend the first meaning! 15. Thea. Short for Dorothea or Theodora, Thea would make a unique middle name that stands out from the pack. 16. Zinnia. This flower name would make a pretty middle name for a little girl, especially if you’re a nature lover.

Unique Middle Names for Girls

If you’ve chosen a classic first name for your daughter, you may decide on a unique middle name that’s edgy, unusual, or melodic. Check out our list of 60 unique baby girl names for more ideas, and read on for some more great options:

17. Afua. Following the African tradition of naming children after the day they were born, this girl’s name literally means “born on Friday” in the Akan language, used in Ghana and the Ivory Coast. It would make a unique middle name, especially if your daughter happens to be born on Friday. 18. Alma. Derived from the Latin word for nourishing, the name Alma also means soul in Spanish or young woman in Hebrew. It would make a very pretty middle name for a baby girl. 19. Beverly. Originally a surname derived from an English city that means beaver stream, the name came into use as a male name in the 19ᵗʰ century before being used as a female name in the 1990s. 20. Blanca. This girl’s name is the Spanish and Catalan form of Blanche, which in French means white or fair. It’s a sweet middle name for your fair little maiden. 21. Bronwyn. This name is a variant of the Welsh name Bronwen, which means breast and fair. It’s a unique middle name that not many little girls will have. 22. Calla. The name of a popular lily, the name Calla is of both Latin and Greek origin. In Greek it means beauty. Enough said! 23. Chanda. In Hindi, this name means fierce, hot, and passionate. What a perfect name for a determined little girl! The name is often given to boys and girls, and it’s an epithet of the Hindu goddess Durga. 24. Damaris. In Greek, the name means calf. The name also appears in the New Testament. Even if the meaning is not that interesting, the melodic sound of the name could make it a great choice. 25. Elaina. A variant of Elaine, the name is an Old French form of Helen. Elaine also appears in the King Arthur legend. 26. Felicia. It’s the feminine form of Felix and has Latin origins. Felicia may mean lucky or successful in Latin. Another option is the name Felicity. 27. Frida. Derived from a German word that means peace, this name also has Scandinavian origins. It can also be spelled Freida. The renowned Mexican painter Frida Kahlo bore this name. 28. Georgia. As the feminine form of George, the name became popular after the formation of the state of Georgia, which was named after King George II. Another unique option if you like the sound of this name is Georgina. 29. Ivanna. The feminine form of Ivan, the name Ivanna is of Slavic origin and is derived from the Greek Ioannes, a form of John. Other options are Yvonna or Yvonne. 30. Sekai. For the Shona people from Zimbabwe, this girl’s name means “to be humorous.” Choose this joyful name for a little girl who’ll always be giggling. 31. Tokunbo. A name used by the Yoruba people of Nigeria, it means “returned from abroad.” It’s a unisex name that is given to children who are born outside of their home nation, who then return home. It would make a unique middle name if that was the case with your daughter. 32. Yadira. This Latin American name became popular in Mexico in the 1940s after Colombian actress Yadira Jiménez, who starred in many Mexican films. The meaning of the name is a mystery, but many believe it has Arabic roots.

Short One Syllable Middle Names for Girls

If you’ve decided to give your daughter a longer, more traditional first name, you may want to opt for a short middle name that sounds nice together with her first name. Read on for some great one syllable middle name options:

33. Anne. As the French form of Anna, it became popular in the 17ᵗʰ century with Queen Anne. Variant spellings include Ann, if you’d like to make it even shorter. 34. Blaire. This name is a variant of Blair, which is from a Scottish surname that is derived from the Gaelic word for field. 35. Bree. This is the English form of the Irish name Brígh, which means power. Bree can also be the nickname for Brianna or Gabriella. If you hope your daughter grows up to be a powerful woman, consider going with Bree. 36. Brooke. A variant of the name Brook, which was used as an English surname by those who lived near a brook, Brooke with an E became popular in the 1950s. 37. Claire. Originating from the name Clara, which means clear or bright, Claire would make a nice middle name. The name was originally spelled Clare, so it’s up to you which spelling you go with. 38. Dawn. The name Dawn comes from the Old English word — a great middle name that marks the beginning of twilight, just before sunrise. Dawn connotes new beginnings and the possibility that the day ahead promises. What a lovely sentiment to add to your baby’s name. 39. Eve. From the Hebrew word that means either to breathe or to live, Eve was the name of the first woman mentioned in the Old Testament. Eva is also another variant of the name, which became popular in the 19ᵗʰ century. 40. Faith. Literally meaning to trust, the name Faith became popular during Puritan times since this was considered one of the most important virtues of that period. 41. Grace. Literally meaning grace, from the Latin word gratia, the name was widely used in Puritan times. 42. Hope. Meaning to hope, the name became popular in Puritan times. It’s a pretty middle name for a girl who will be filling your world with hope and joy. 43. Jun. Depending on the kanji, this Japanese girl’s name (with a pronunciation similar to June) can mean pure, moist, or clean. It would make a unique and very short middle name for your daughter. 44. Lynn. Derived from an English surname that came from the Welsh word meaning lake, Lynn used to be primarily a boy’s name, but it’s now more common for girls. It can also be the nickname for Linda. 45. Luz. In Spanish this girl’s name means light. It’s the perfect name for a baby girl who brings light into your life. 46. Paige. This name means little boy in Greek, but these days it’s often used for girls. It was an English surname meaning servant. The name itself is short, cute, and sweet. 47. Pearl. The term for the round object you’d find in an oyster, the name comes from the Latin word perla. It’s been used as a given name since the 19ᵗʰ century. It’s also interesting to know that pearl is the birthstone for June, in case that’s when your baby is due. Pearls supposedly impart health and wealth, so having it as part of your baby’s name can definitely be considered a plus! 48. Rose. Before this name became associated with the flower, it was a Norman and Germanic name that meant famous type. If you plan for your daughter to one day be famous and smell as sweet and look as pretty as a rose, then choose this as a middle name. 49. Ruth. In Hebrew this name means friend. The name can also be found in the Old Testament. Ruth was an ancestor of King David. If you’re looking for a kind and friendly name with a biblical background, Ruth could be a good choice. 50. Sloane. Derived from an Irish surname, a form of the given name Sluaghadhan, which means raid, the name Sloane has a very classy ring to it despite its militant meaning. 51. Starr. A variation on the name Star, Starr connotes the beauty of the celestial bodies burning brightly in the night sky. It’s a beautiful name just for its meaning. You could also choose the variant Starla or the Latin form Stella. 52. Zhen. Depending on the Chinese characters, this girl’s name can mean precious, genuine, or virtuous — all of which are great meanings for your little angel.

Most Common and Popular Middle Names for Girls

These are some of the most common and popular names for girls in the United States. Any of these would make a good middle name, especially if you’d like to offer your daughter the option of having a popular middle name she might like to use instead of her first name when she grows up.

53. Abigail. From the Hebrew meaning father of joy, Abigail was popular during the Reformation, and then went out of fashion before being revived in the 20ᵗʰ century. 54. Amelia. A variant of Amalia, this name was popular in the 18th century, and has returned to popularity again. 55. Aria. Opera fans, this one’s for you! In Italian, aria means air but often refers to a song or melody performed in operas. This name only gained popularity as an English name in the 20ᵗʰ century. The Iranian variant, spelled Arya, means noble. 56. Ava. In Persian, this name means voice or sound. As an English name it’s a variant of Eve. 57. Avery. Originally a surname, this name works well as a unisex name. It’s derived from the Norman French names Alberich or Alfred. 58. Camila. Camila spelled with one “l” is the Spanish and Portuguese form of Camilla, a name of Roman origin. It’s the name of a warrior maiden in Virgil’s Aeneid. With this middle name, you’ve got a warrior princess in the making! 59. Charlotte. The feminine form of Charles, this name became popular in the 19ᵗʰ century after the English author Charlotte Brontë. Certain royals also bear this name. 60. Elizabeth. Derived from the Greek form of the Hebrew name that means my God is an oath. Both the Old and New Testaments feature Elizabeth. It spread throughout eastern Europe in the 12ᵗʰ century before becoming prominent in western Europe in the 16ᵗʰ century after Elizabeth I. It continues to be a popular royal name. 61. Ella. Stemming from the German name Alia, which was derived from the German word alja, meaning other, Ella became popular in the 14ᵗʰ century, and again in the 19ᵗʰ century. Singer Ella Fitzgerald also helped popularize it. 62. Emily. This is the feminine form of Emil, which rose to prominence in the 18ᵗʰ century and then again in the 20ᵗʰ century. Famous bearers include author Emily Brontë and poet Emily Dickinson. 63. Emma. Originally a German-derived name, Emma became popular in England after the Normans. Jane Austen used the name for the central character in her novel Emma. 64. Evelyn. Originally a boy’s name, Evelyn became an accepted choice for girls after the publication of Fanny Burney’s 18ᵗʰ century novel Evelina. It’s derived from the name Aveline, which is another unique option for you. 65. Harper. Another unisex name, Harper stems from an English surname that refers to a harpist, either a player or maker of harps. To Kill a Mockingbird author Harper Lee was a famous bearer of the name. 66. Isabella. As the Latin version of Isabel, this name has been used by many royals. It didn’t become prominent in the United States until the 1990s. 67. Luna. In Latin, the word luna means moon. Luna was also the Roman goddess of the moon, often depicted with a chariot in the sky. It’s a pretty cool celestial name! 68. Mia. In Scandinavian, Dutch, and German languages, this name is a diminutive of the name Maria. In Italian the word mia happens to mean mine, which is quite adorable for a little girl you never want to let go of. 69. Mila. Mila is a diminutive form of the Slavic names that contain the word milu, which means gracious, a really sweet meaning for a little girl. 70. Olivia. Used for a character in Shakespeare’s Twelfth Night, the name Olivia has two origin stories and is either based on the female name Oliva or the male name Oliver. No matter the origin, it became very popular in the 20ᵗʰ century. 71. Sophia. In Greek, this name means wisdom. It was a very common name among royals during the Middle Ages, and eventually became widely used in the United States in the 1990s. It can also be spelled Sofia.

Classy Middle Names for Girls

Old-fashioned names are timeless. Elegant and understated, they make a great choice for your baby girl’s middle name and can be paired with any first name. Check out these classy middle names:

72. Alexandria. This is the feminine form of Alexander. The first Alexander was Alexander the Great, who renamed cities after himself, including Alexandria in Egypt. Maybe you’d like a middle name that exemplifies power for your daughter. 73. Beatrice. As the Italian form of Beatrix, this name appears in Dante’s Divine Comedy and also appears in Shakespeare’s Much Ado About Nothing. The short form Bea also makes a very cute middle name if you’re looking for a shorter one syllable version. 74. Brigitte. This is the German and French form of Bridget, which means exalted one in Irish. If you like mythological names, you’ll love to know that Bridget was the goddess of fire, poetry, and wisdom in Irish mythology. 75. Carmen. As the Spanish form of the name Carmel, this female name became popular after Georges Bizet’s opera Carmen about a lively gypsy girl. 76. Caroline. This French feminine name has a long history. It comes from the Latin name Carolus, which comes from the English name Charles, which comes from the German name Karl. Phew! In German, Karl means man, but some have theorized it comes from the word hari, which means warrior. Now that’s ideal for your warrior princess! 77. Catherine. This name is the French version of Katherine, a Greek name meaning each of two or torture. Luckily, in Christian times, the name was believed to mean pure. 78. Diana. Meaning heavenly or divine, Diana was the name of a Roman goddess of the moon, hunting, forests, and childbirth. A very apt middle name option for your baby girl. 79. Florence. The name of a city in Italy, this name derives from florens, which means prosperous or flourishing. The most famous woman with this name is probably the founder of nursing, Florence Nightingale. It’s definitely a lovely name with a great history. 80. Gloria. From the word glory, this name has Spanish and Portuguese origins. The name is shared with famous actresses, feminists, and singers, so why not add your baby girl to that list by making Gloria her middle name? 81. Inés. This is the Spanish form of the name Agnes, a Greek name that means chaste. St. Agnes was persecuted and martyred during Roman times. She’s often depicted with a lamb by her side, symbolizing her innocence. 82. Julia. The feminine form of the Roman name Julius, the name has appeared in the New Testament as well as Shakespeare’s Two Gentleman of Verona. Another option would be to go with Julie. 83. Louisa. The feminine form of Louis, which was the name of many French kings and saints, Louisa definitely has a noble ring to it. 84. Lydia. In Greek, the name Lydia means someone from Lydia, which was a region in present-day Turkey named after King Lydos. Lydia is also the name of a woman in the New Testament who converts to Christianity. 85. Maria. This name has both Greek and Hebrew origins and is often interchangeable with the female name Mary, which comes from the New Testament. The name was often given to royalty, including Empress Maria Theresa. 86. Madeline. The English form of Magdalene, derived from the village Magdala, which means tower in Hebrew. The name Madeline was popularized by the series of children’s books. 87. Rebecca. A Hebrew name that means to join, Rebecca appears in the Old Testament and was frequently used among the Puritans. And no wonder, because the name connotes purity. 88. Victoria. Meaning victory in Latin, the name is also the feminine form of Victor. It gained prominence in England with Queen Victoria, who was of German descent. Many areas in the world were named after her and the name continues to be widely used. 89. Vivian. Of Latin origin, this name derives from the word for alive. It began as a masculine name and then expanded to being a feminine name in modern times. It has a very elegant ring to it, and its meaning is perfect if you hope your daughter lives by the motto carpe diem. 90. Yesenia. This girl’s name is based on a variety of palm tree found in South America. It became popular after a character in a Mexican telenovela.

The Bottom Line

Choosing a middle name for your baby girl can be fun and exciting. You can start from scratch and choose something you love, or you can start by looking for a name that matches your chosen first name. If you’re still searching for the best middle name, you can browse more baby names using our Baby Name Generator!