75 Elegant Girl Names

Updated: July 30, 2021
These elegant names for your baby girl exude class and sophistication, and will be a choice she’ll love forever.
75 of the most elegant names for baby girls 2020
Table of contents

If you have a baby girl on the way and are still struggling to find the perfect name for her, then we may be able to help.

More: 50 Dark But Beautiful Names for Baby Girls

Choosing an elegant name for your daughter could be a great option because of the wide variety of names to choose from. Some of these vintage names may sound a little bit old-fashioned, but that is what makes them special and unique.

Many of the names that we included are shared by queens, famous people, or have a sophisticated quality about them. Take a look below to see if you can find a pretty name that is a perfect fit for your pretty baby girl.

  1. Adelaide - German for "noble kind" and shared by Queen Adelaide of Saxe-Meiningen, who was the Queen of the United Kingdom in the 1830s.
  2. Alexandra - Greek for "defender of mankind" and shared by Queen Alexandra of Denmark, who was the Queen of the United Kingdom in the early 1900s.
  3. Amelia - German for "industrious" and shared by the character Amelia Mignonette Thermopolis Rinaldi, the Princess of Genovia in the Princess Diaries films
  4. Anastasia - Greek for "resurrection" and shared by Grand Duchess Anastasia Nikolaevna of Russia and is famous because of the mystery surrounding her death during the Bolshevik Revolution
  5. Anne - Hebrew for "gift of God's favor" and shared by Queen Anne of Great Britain who was the last Stuart monarch
  6. Antionette - Latin for "praiseworthy" and shared by Marie Antoinette who was the last Queen of France before the French Revolution
  7. Arabella - German for "beautiful eagle" and shared by Princess Arabella, a fictional character created by author Milo Freeman
  8. Aurora - Latin for "gold" and shared by Princess Aurora the main character of the Disney film Sleeping Beauty
  9. Beatrice - Latin for "happy" and shared by Princess Beatrice of the United Kingdom during the late 1800s.
  10. Belle - Spanish for "beautiful" and shared by the Disney princess Belle in the animated film Beauty and the Beast
  11. Bianca - Italian for "fair" and is a very popular name for a baby girl in Italy
  12. Blythe - Old English for "joyous" and is known to be a very so stylish and sophisticated name
  13. Brigitte - Irish for "strong" and a derivative of Brigit, who is the Celtic Goddess of the poetic arts
  14. Camilla - Arabic for "the perfect one" and shared by Camilla, the Duchess of Cornwall
  15. Charlotte - French for "little and womanly" and shared by Princess Charlotte of Cambridge
  16. Christabel - This is a fun combination of Christine and Belle, which means "beautiful follow of Christ" in Latin
  17. Claudette - French for "lame" and the feminine version of Claude, it is a beautifully unique name
  18. Cleo - Greek for "lark" and a shortened version of Cleopatra, who was a ruler in Egypt over the Ptolemaic Kingdom
  19. Cora - French for "beloved" and Greek for "maiden" and also used as a nickname for Persephone who was the Queen of the Underworld in Greek Mythology
  20. Cordelia - Irish for "daughter of the sea" and shared by the daughter of King Lear, who is the title character of the play King Lear by William Shakespeare
  21. Cressida - Greek for "gold" and is also a character in Greek mythology in Homer's Iliad
  22. Delphine - Greek for "dolphin" and also refers to the "womb of the earth, the ancient Greek city of Delphi
  23. Diana - Latin for "divine" and shared by Princess Diana of Wales
  24. Donatella - Italian for "gift" and shared by Italian luxury fashion designer Donatella Versace
  25. Elizabeth - Hebrew for "God's oath" and also shared by the Queen of the United Kingdom, Elizabeth II
  26. Eloise - French for "intelligent" and the feminine form of Aloysius, a French provincial
  27. Emilia - Latin for "eager" and is the feminine version of the clan name Aemilius
  28. Eugenia - Greek for "well-born" and shared by Dame Mary Eugenia Charles, prime minister of Dominica from 1980-1995
  29. Evangeline - Greek for "messenger of good news" and is also the title of a poem written by Henry Wadsworth Longfellow
  30. Evelyn - English for "hazelnut" and Ancient German for "desired one"
  31. Florence - Latin for "flourishing" and also the name of a beautiful city in Italy
  32. Francesca - Old French and Italian for "free" and is a classy version of Italy's patron Saint Francis
  33. Giovanna - Italian for "God is good" and the feminine version of Giovanni, both have a sophisticated sound to them
  34. Genevieve - Welsh for "white wave" and French for "tribe woman" and also derived from the Medieval name Genovefa
  35. Helena - Greek for "torch" and shared by the wonderful famous actress Helena Bonham Carter
  36. Hildegard - German for "warrior" and shared by Saint Hildegard of Bingen
  37. Isabella - Hebrew, and Spanish for "consecrated to God" and shared by Isabella II of Spain
  38. Ivanna - Hebrew for "God is gracious" and a beautiful name that is also a unique choice
  39. Jacqueline - French for "supplanter" and shared by former first lady Jacqueline Kennedy
  40. Jane - Hebrew for o"God is gracious" and shared by timeless author Jane Austen
  41. Joan - Hebrew for "God is gracious" and shared by Joan of Arc
  42. Josephine - Hebrew for "he shall add" and shared by Josephine Bonaparte, Empress and first wife of Napoleon I
  43. Judith - Hebrew for "praised" and is a classic name
  44. Katherine - Greek for "pure" and derived from the Greek goddess of magic, Hecate
  45. Liliana - Latin for "innocence," "purity" and "beauty" which makes this name speak for itself
  46. Lucinda - Latin for "bringer of light"
  47. Lydia - Greek for "beauty" and for "woman from Lydia" which is an Asian island named after King Lydos
  48. Madeline - English for "high tower" and a variation of Magdalene, which comes from the biblical Mary Magdalene
  49. Margot - Persian, Irish, and Latin origins to name a few for "child of light" or "pearl" and is shared by famous actress Margot Robbie
  50. Mariana - French for "bitter" or "star of the sea" and is a great stylish and unique name
  51. Matilda - German for "battle maiden" and shared by Empress Matilda who was the daughter of King Henry I
  52. Natalia - Italian for "born on Christmas" and is a more sophisticated spin on the name Natalie
  53. Octavia - Latin for "eighth child" was the name of Marc Antony's wife in the Roman Empire
  54. Olga - Russian for "holy" and is a strong and popular baby name in Russia for baby girls
  55. Ophelia - Greek for "wise" and shared by a character in the play Hamlet by William Shakespeare
  56. Penelope - Greek for "bobbin-weaver" who was the wife of Odysseus in Greek mythology
  57. Persephone - Old Greek for "bringer of death" and wife of Hades, God of the Underworld in Greek mythology
  58. Philippa - Polish for "lover of horses" and the name of the Queen of England in the 1300s, Philippa of Hainault
  59. Philomena - Greek for "beloved" and is known for being a fancy name that is used all around the world
  60. Priscilla - Latin for "from ancient times" and shared by Priscilla Presley the former wife of Elvis Presley
  61. Scarlett - Middle English for "deep red" and shared by fictional character Scarlett O'Hara from Gone With the Wind
  62. Seraphina - Hebrew for "afire" and the title character of a novel by Rachel Hartman
  63. Sophia - Greek for "wisdom" and a derivative of Sophie, the Countess of Wessex who is a member of the British royal family
  64. Tabitha - Greek for "gazelle" and a great old-fashioned baby name
  65. Tatiana - Russian for "fairy princess" and shared by the Grand Duchess Tatiana Nikolaevna of Russia
  66. Theodora - Greek for "gift of God" and shared by Princess Theodora of Greece and Denmark
  67. Valentina - Latin for "good health" and the feminine form of Valentinus
  68. Vanna - Greek for "a butterfly" and shared by television personality Vanna White
  69. Victoria - Latin for "victory" and shared by Queen Victoria who was the Queen of the United Kingdom in the 1800s.
  70. Viola - Latin for "violet" and shared by actress Viola Davis
  71. Violetta - Latin for "purple" and an elegant variation of the name Violet
  72. Virginia - Latin for "chaste" and shared by famous author Virginia Woolf
  73. Vivienne - Latin for "lively" and shared by fashion designer Dame Vivienne Westwood
  74. Wilhelmina - Teutonic for "fierce protector" and shared by Queen Wilhelmina Helena Pauline Maria of the Netherlands during World War II
  75. Xiomara - Spanish for "ready for battle" and is a popular name in Portugal

Looking for more baby names and inspiration? Check out our Baby Name Center.

Considering one of these names? Pin it to save it for later:

pinterest graphic of elegant girl names