When you shop through links on our site, we may receive compensation. This educational content is not intended to be a substitute for professional medical advice.

100 Elegant Girl Names: With Meanings

Choose an elegant girl name that embodies sophistication, grace, and timeless beauty for your daughter.

Elegant girl names possess a timeless charm and grace, ideal for parents seeking a classic and sophisticated name for their daughter. These names exude refinement and poise, often associated with historical figures and classic literature.

This article highlights a selection of 100 elegant girl names, each with its own distinct beauty and regal presence. Perfect for those who appreciate the finer things in life.

100 Elegant Names for Girls

We got 100 elegant girl names that are sophisticated, classy, glamorous, & beautiful.

1. Acantha

Acantha is the Latinized form of the Greek name Aκανθα, meaning “thorn, prickle.”

It’s unknown if the Greek legend of Acantha being a nymph is an ancient tale or something the Victorians made up. Acantha is said to have rebuffed Apollo, who then turned her into a thorny plant.

2. Adara

Adara means “noble” in Hebrew.

It’s difficult if you’re expected to honor a relative with your child’s name. You could use Adara in place of Sarah, Patricia, Ethel, or even Brian and Albert, which all have “noble” in their definitions.

3. Aditi

Aditi is a Sanskrit name meaning “freedom, security,” or “entire, boundless.”

In Hinduism, Aditi is a goddess and the personification of the boundless infinity of the universe. Aditi rides the skies on a phoenix. She’s also the mother of 33 sons, including a group of 12 gods collectively called the Ādityas.

4. Adeline

Adeline is the French form of Adelina, meaning “noble.”

Adeline was the first name of modernist 20th-century author Virginia Woolf. Born Adeline Virginia Stephen, she was named after a maternal aunt who died, so her first name was never used.

5. Agatha

A Latinized form of the Greek name Ἀγαθή, Agatha means “good.”

Considered by many as an old lady name, Agatha has seen a recent upsurge in popularity. This is probably in response to the WandaVision song “Agatha All Along.”

6. Alexandra

The feminine form of the Greek name Alexander, Alexandra means “defender of man.”

Throughout history and around the world, Alexandra has been the name of multiple princesses. This link to royalty is one of the factors that makes Alexandra a top choice for an elegant girl name.

7. Alice

Alice is a Germanic name that means “noble” or “type.”

Quaker, suffragist, and women’s rights leader Alice Paul was pivotal in creating and passing the Nineteenth Amendment of the US Constitution.

8. Anastasia

Anastasia is a Russian form of a Greek name, meaning “resurrection.”

Grand Duchess Anastasia Nikolaevna of Russia was the youngest daughter of Tsar Nicholas II, who was the last royal sovereign of Russia. For decades, rumors circulated that she survived the execution of her family in 1918, but these have been disproved.

9. Aoide

Aoide is a Greek name that means “song.”

Aoide was said to be the daughter of the Greek god Zeus and Mnemosyne, the goddess of memory. The moon Jupiter XLI, which orbits the planet Jupiter, is named Aoide.

10. Ariadne

An Ancient Greek name, Ariadne means “most holy.”

The correct English language pronunciation of Ariadne is ah-ree-AD-nee, with the emphasis on the third syllable. The original Classical Greek pronunciation is A-REE-AD-NEH, with each syllable having equal emphasis.

Names You Might Also Like
Happy little girl playing in the garden.Unearthing the Charm of Aesthetic Girl Names
A father lifting up his African baby girlExploring the Beauty of African Girl Names and Their Meanings
Two girls roleplaying as anime charactersWhat's in an Anime Girl Name? Understanding Their Meanings and Origins

11. Aster

Aster is an graceful-sounding English name that means “star.”

Aster is also the name of a beautiful perennial flower that looks similar to a daisy with blooms that remind us of bursting stars.

12. Athena

Athena is a name of unknown meaning from Greek mythology.

Athena was the Greek goddess of war, wisdom, and the patron of the city of Athens. She was also associated with handicrafts, especially sewing and weaving.

13. Audrey

The English name Audrey means “noble strength.”

The name Audrey is seen as synonymous with elegance and glamour, probably because of the British actress, Academy Award winner, and style icon Audrey Hepburn.

14. Beatrix

Beatrix is a Late Roman name that means “traveler” or “voyager.”

Writer, conservationist, and natural scientist Beatrix Potter is most famous for her children’s books. Potter was one of the first people to create character-led merchandise when she patented a doll for her book “The Tale of Peter Rabbit.”

15. Bithiah

Bithiah is a Hebrew name that means “daughter of Yahweh.”

In Abrahamic religions, the story of Moses tells how he was found in the bulrushes of the River Nile. Bithiah was the pharaoh’s daughter who saved him and became his adoptive mother.

16. Blythe

Blythe is an Old English name, meaning “joyous” or “cheerful.”

Blythe was the name of an American fashion doll, created in 1972 and sold for one year. When the doll’s string was pulled, her eyes would change color. A Japanese company bought the rights and began reselling Blythe in 2001.

17. Camilla

Camilla comes from the Roman name Camillus. The meaning of the name is unkown.

In 2020, Camilla ranked as the 257th most popular girl name in the US. There were 1162 babies given the elegant name Camilla that year.

18. Cassandra

The Latinized form of the Greek name Κασσάνδρα, Cassandra means “to shine.”

In Greek mythology, Apollo gave Cassandra the gift of prophecy. When Cassandra spurned his advances, Apollo cursed her, so nobody would believe what she foretold.

19. Cassiopeia

Cassiopeia is a Latinized Greek name, meaning “cassia juice.”

In Greek mythology, Cassiopeia chained her daughter, the Ethiopian princess Andromeda, by the sea for the monster Cetus to kill. Poseidon banished Cassiopea to the oceans, where she was chained to a chair in the same position as her daughter was chained.

20. Ceres

The Roman name Ceres means “to grow.”

Ceres is a dwarf planet in the asteroid belt between Mars and Jupiter. It is named after the Roman goddess of crops, grain, fertility, and motherhood.

Discover More Unique Name Suggestions
Arabic girl talking to her mother at homeArabic Girl Names — A Blend of Tradition and Modernity
Cute Asian girl spending time in the parkDiving Into the Diversity of Asian Girl Names
Cute Australian girl playing with sand on the beachCrowning the Jewel: English Influences in Australian Girl Names

21. Charlotte

Charlotte is a French name that means either “man” or “warrior.”

The French, feminine form of Charles, Charlotte was a favored name in multiple European royal families. Charlotte, North Carolina, is named after German princess Charlotte of Mecklenburg-Strelitz, Queen Consort of British king George III.

22. Clarice

Clarice is an English name, meaning “famous, clear, bright.”

There are 21,723 people in the USA named Clarice. It was the 1,467th most common name in the country in 2020. That’s the total number of Clarice’s currently living in the country, not the number of newborns given the name this year.

23. Clarissa

Clarissa is the Italian version of Clarice, meaning “bright, famous, clear.”

After being detained in an asylum without the required legal processes and paperwork, American social reformer Clarissa Caldwell Lathrop dedicated her life to improving the laws surrounding what was then termed lunacy.

24. Constance

A Norman-French name, Constance means “constant” or “steadfast.”

Constance Calenda was an Italian surgeon with a particular interest in the eye. In the 15th century, Calenda was one of the first women to be admitted to medical school and the first female professor of medicine at the University of Naples.

25. Cordelia

Cordelia is a Welsh name of unknown meaning.

It’s thought that Cordellia is based on an ancient Welsh name Creiddylad. The first known use of Cordellia is in a 12th-century book, and the spelling was altered to Cordelia by Shakespeare in his play King Lear.

26. Corinna

Corinna evolved from the Ancient Greek κόρη, meaning “maiden.”

The song “Corrina, Corrina” by Bob Dylan is based on a 1932 blues song by Bo Carter called “Corinne, Corinna.” Steppenwolf and Phish have recorded a rock version, and a country version also exists.

27. Cornelia

Cornelia is an Ancient Roman name, meaning “horn.”

When Ancient Roman women asked their contemporary, Cornelia, why she dressed so simple, she famously replied, “these are my jewels,” and gestured to her children. Cornelia is known for her intellect and for supporting her sons in their political lives.

28. Cressida

Cressida is a Medieval name, meaning “golden.”

The Shakespeare play “Troilus and Cressida” is based on the stories of Cressida of Troy. Cressida pledged eternal love to Troilus, but she was sent to the Greeks as part of a hostage exchange where she fell in love with another, Diomedes.

29. Daphne

Daphne is an English name, meaning “laurel.”

In the late 19th century, Daphne became a popular Victorian girl name. Briefly popular again in the 1960s, this elegant girl name is currently #414 in the US popularity charts.

30. Diana

Diana is an Indo-European name, meaning “sky, shone, heavenly, divine.”

In Ancient Roman mythology, Diana was the goddess of hunters, the countryside, and the moon. Early Christian churches often associated Diana with groups of women riding into the forests at night to practice witchcraft.

More Great Names to Consider
Happy girl lying in the grass.Beautiful Girl Names — A Blend of Modern and Traditional
Sweet father reading the bible with his daughterChoosing Strong Biblical Girl Names for Your Daughter
Two smiling Brazilian girls are playing in the parkUnveiling the Charm of Brazilian Girl Names: What's Behind Each Name?

31. Edith

From the Old English name gyð, Edith means “rich” or “war.”

The elegant girl name Edith was popular among the royalty of Anglo-Saxon Europe. It’s seen a recent revival, possibly because of the cute nicknames Edie and Eddie.

32. Eglantine

Eglantine is an English name, meaning “prickly.”

The flower Rosa-Rubiginosa is sometimes known as the Eglantine rose. You could also use Eglantine as a more sophisticated replacement for the more commonly used Rose.

33. Eleanor

Eleanor is an English name of unknown meaning.

Eleanor of Aquitaine was the 12th-century queen of Louis VII of France and then the queen of England’s King Henry II. She was one of the wealthiest and most influential women in medieval Europe,

34. Elizabeth

Elizabeth is from the Hebrew name Elisheva, meaning “my god is an oath.”

Elizabeth was a common name among Christians of Eastern Europe who named their daughters in honor of Elizabeth, mother of John the Baptist.

35. Eloise

Eloise is an English name, meaning “healthy” or “wide.”

This graceful girl name was spelled Helewis initially. The spelling Eloise evolved during the 19th century when it became a popular Victorian girl name.

36. Emmeline

Emmeline is a Germanic name, meaning “work.”

A.A. Milne, who wrote Winnie the Pooh, also wrote a book of poetry called “When We Were Very Young.” In the book, there is a poem, “Before Tea,” about a girl called Emmeline who has “very mucky hands.”

37. Esmé

Esmé is an Old French name that means “loved.”

Esmé began as a gender-neutral name but is now almost exclusively seen as an elegant name for girls. Today, there are a total of 14 Esmés in the US, so you’re all but guaranteed to have the only Esmé you’ll ever meet.

38. Esther

A biblical name, Esther, possibly means “star.”

It’s thought that Esther is a derivative of Ishtar, an Akkadian, Assyrian, and Babylonian goddess of fertility, love, and war. The name is also linked to Ashtoreth, the Hebrew name of the same goddess.

39. Euanthe

Euanthe is an Ancient Greek name, meaning “flowery” or “blooming.”

Euanthe is thought to have evolved from Eurynome, a Greek deity who was sometimes referred to as the daughter of the ocean. Statues of Eurynome depict her as a mermaid, so this beautiful girl name could work for ocean lovers.

40. Eugenia

Eugenia is an Italian girl name. It means “well born.”

If you are looking for a fancy and elegant-sounding girl name that conveys social standing, then Eugenia is the name for you.

Check Out These Name Lists Next
Happy woman giving a piggyback ride to her little daughter in the parkExploring British Girl Names: From the Old-fashioned to the Uncommon
Beautiful Celtic girl looking at the oceanCeltic Girl Names: A Guide to Their Origins and Meanings
Smiling Chinese girl holding a flower in her handsChinese Girl Names: A Journey Through Tradition, Meaning, and Popularity

41. Evangeline

Evangeline is an English name, meaning “good news.”

Poet Longfellow wrote an epic poem, Evangeline. It tells the story of an Arcadian girl betrothed to Gabriel. The two are split during the Expulsion of the Acadians, and Evangeline spends her life wandering America looking for him.

42. Evelyn

Evelyn is a German name that may mean “desired.”

A gender-neutral name, Evelyn can be pronounced in a variety of ways. The most common pronunciation is EV-ah-lin, but EHV-a-lin, EEV-lin, and even Eh-va-leen are all popular alternatives.

43. Eydís

Eydís is an Icelandic name that means “goddess of good fortune.”

The only countries in the world where there are people registered as having the name Eydís, are Iceland, where it is currently used 319 times; Sweden, where there are 2 users of the name; and one each in Canada and Czechia.

44. Faustine

The French girl name Faustine means “lucky” or “auspicious.”

Although this classy name one of the top 100 girl names in France, it is far less common in the US, making this a unique name for your baby girl.

45. Felicity

Felicity is an English word that means “happiness.”

English actress Felicity Jones was nominated for an Academy Award for her performance as Jane Wilde Hawking in the Stephen Hawking biopic, “The Theory of Everything.”

46. Fleur

Fleur means “flower” in French.

This French girl name is a sophisticated alternative to the popular flower-related girl name Flora. It also has an air of refined, grown-up elegance that the fun, light-hearted Flora does not.

47. Florence

Florence is a French name, meaning “flourishing” or “prosperous.”

There are many places in the world named Florence after the Italian city. In the US, there are communities called Florence in 30 states.

48. Gabrielle

Gabrielle is a French name that means “God is my hero.”

Gabrielle didn’t hit the top 1000 girl names in the US until 1957. Its popularity grew slowly until a sudden surge in the 1980s and 1990s before tapering off again. It’s currently at #358 for newborns in the US.

49. Geneviève

The meaning of the graceful French name Geneviève is uncertain.

In the 1953 movie Genevieve, the title character is a classic car. The 1904 Darracq is currently on display at the Louwman Museum in The Hague and takes part in the London to Brighton classic car run every year.

50. Georgiana

Georgiana is an English feminine form of George, meaning “earth worker.”

The first record of Georgiana was Georgia Anna, the granddaughter of Anne of Denmark, Queen of England, Scotland, and Wales through her marriage to James VI.

Explore Additional Name Inspirations
Cute little girl with her hands in her mouthThe Art of Naming: Cute Girl Names and Their Significance
Cute Danish girl looking out the windowDanish Girl Names: Honoring Your Daughter's Danish Roots
Two little girls dressed as princesses spending time in the amusement park.Choose Your Favorite Disney Girl Names — A Comprehensive Guide

51. Geraldine

Geraldine dhas Germanic roots and means “rules by spear.”

Poet Henry Howard created this feminine form of the Germanic name Gerald. Howard wrote a poem about the Irish noblewoman Elizabeth FitzGerald, Countess of Lincoln, and called her The Geraldine.

52. Giselle

Giselle is from the Germanic word gisil, meaning “pledge” or “hostage.”

In the ballet “Giselle,” the protagonist is a peasant girl who falls in love with a flirtatious prince. He dumps her, she dies of heartbreak, and a group of spirits captures him with the intent of dancing him to death.

53. Guinevere

An Arthurian name, Guinevere, means “white phantom.”

In Arthurian legend, Guinevere was the wife of King Arthur. In some versions of the story, she has an affair with Sir Lancelot. This graceful name is also the root of the Cornish name Jennifer.

54. Gwendolen

Gwendolin is a Welsh name, meaning “white ring.”

When first recorded, this name was written as Guendoloena and referenced the legendary Queen of the Britons, Gwendolen. The queen defeated her husband in battle to reclaim the crown and riches he stole from her through marriage.

55. Gwyneth

Gwyneth is a Welsh name, meaning “white.”

The correct pronunciation of Gwyneth in Welsh is GWIN-eth, and the shortened version is Gwin. Unfortunately, Gwyneths spend much of their lives hearing GWEN-ith or having their names shortened to Gwen.

56. Harriet

Harriet is an English name, meaning “home ruler.”

Harriet is a feminine form of Harry, both of which come from the Germanic boy name Henry, from which the meaning comes. Popular in the UK, it hasn’t seen much use in the US since the 1970s.

57. Hecate

Hecate is a Latinized Greek name, meaning “far off.”

In Greek mythology, Hecate was associated with crossroads, night, magic, witchcraft, ghosts, necromancy, and knowledge of the use of herbs and poisonous plants.

58. Helene

Helene is Ancient Greek and means “corposant.”

In Leo Tolstoy’s War and Peace, Princess Yelena “Hélène” Vasilyevna Kuragina is a cultured and beautiful woman who agrees to a prestigious marriage, only to embark on multiple affairs.

59. Hermione

The Greek name Hermione means “cairn” or “boundary marker.”

In Greek mythology, Hermione was a princess of Sparta. However, today Hermione is more closely connected to the Harry Potter character Hermione Granger.

60. Hypatia

An ancient Greek name, Hypatia means “supreme.”

Hypatia of Alexandria was a prominent mathematician, astronomer, and philosopher from the Egyptian city of Alexandria. Although not the first female mathematician of importance, she is the first whose life was well documented.

Related Names for Your Consideration
Happy Dutch girl holding a bouquet of tulipsDutch Girl Names: From Amsterdam to the World Stage
Girl looking at the Great Pyramid of Giza in EgyptRediscover the Past with Timeless Egyptian Girl Names
Happy European girl spending time with her mother in the parkExploring Rich Traditions: European Girl Names

61. Igraine

Igraine is a Latinized form of the Welsh name Eigyr.

The meaning of this name has been lost, but it can also be found written as Igerna in Latin and Ygraine in French.

62. Ingrid

Ingrid is an Old Norse name, meaning “Ing is beautiful.”

Swedish actress Ingrid Bergman is consistently rated as one of the top three actresses of all time. Bergman could be both glamorous and classy, although her reputation took a knock in the US after her affair with Roberto Rossellini.

63. Isabella

Isabella is a Latinate name, meaning “my God is my oath.”

In 2009 and 2010, Isabella was the number one name for newborn girls in the US. It was also the number one name in Denmark in 2010.

64. Isidora

An Ancient Greek name, Isidora means “gift of Isis.”

In Spanish, Isidora is pronounced ee-see-DHO-ra, while in Italian, it is ee-zee-DO-ra. The standard English language pronunciation is iz-ah-DAWR-ah, although some will say it is IZZI-door-ah.

65. Isha

Isha means “Lord” or “Master” in Sanskrit. In Hebrew, Isha means “woman.” Isha is also a Hindu girl name that carries multiple meanings.

This sophisticated girl name is also the name of a well-known spiritual organization. The Isha Foundation was formed in India in 1992. It hosts the Isha Yoga Center, which teaches a custom form of yoga that combines standard postural yoga poses with unique forms of deep breathing and chanting.

66. Isolde

The origins and meaning of Isolde are uncertain.

It’s thought Isolde could have Germanic roots and is composed of the word elements “is,” which means “iron” or “ice,” and “hild,” which means battle.

67. Ixchel

Ixchel is a Myan name that means “rainbow lady.”

The Mayan deity Ixchel was the goddess of the moon, the earth, and medicine. This could make Ixchel an elegant name for the newest member of a family with medical heritage.

68. Josephine

The feminine form of the Hebrew name Joseph, Josephine means “he will add.”

Marie Josèphe Rose Tascher de La Pagerie, the first wife of Napoleon Bonaparte was known as Empress Joséphine of the French Empire.

69. Katherine

The English name Katherine is often incorrectly said to mean “pure.”

The true meaning of Katherine is unknown. It could be from the Greek Hekaterine, which means “each of the two,” or the Greek aikia, meaning “torture.” Early Christians adapted the spelling to align with katharos, meaning “pure.”

70. Larisa

Larisa could come from the ancient city Larisa, meaning “citadel.”

Larisa is the usual spelling in Russia Slavic and formally Soviet Republic countries. The Russian pronunciation of Larissa is lu-eeze-sa, while the Lithuanian version is lu-ri-su.

In the rest of the world, the spelling Larissa is more common.

Similar Names and Their Meanings
Gorgeous happy mixed race baby girlExotic Girl Names - Where Tradition Meets Modernity
Little girl in a blue fairy costume playing in the park.Traditional or Modern? Choosing the Perfect Fairy Girl Name
Adorable little Finnish girl sitting near brook in the parkFinnish Girl Names: A Journey Through Culture and Meaning

71. Lilith

Lilith is an Akkadian name that means “of the night.”

Because of the association with the Judeo-Christian legend and Semitic mythologies, some people view Lilith as a negative, almost demonic name. However, for others, it is a symbol of strength and feminism.

72. Lilavati

Lilavati means “graceful, charming, playful” in Sanskrit.

The 12th-century mathematician Bhāskara II wrote a book dedicated to his daughter. He named the book “Lilavati” in her honor, and many of the arithmetic problems the book contains are addressed directly to his daughter.

73. Louise

Louise is a French name, meaning “famous battle.”

Today we see Louise as a feminine name, but until 1936 Louise was used for so many boys, it registered in the US top 1,000 boys names.

74. Lucasta

Lucasta is a name from literature, meaning “pure light.”

Poet Richard Lovelace created this name in 1649. It was the nickname he used for the woman he loved. The woman was Lucy Sacheverel, and he called her lux casta, which is Latin for “pure light.”

75. Lydia

The root meaning of the ancient Greek name Lydia is unknown.

Lydia means “from Lydia,” which was a kingdom in what is now modern-day Turkey. The region is thought to be named after King Lydos, but the meaning of his name is unknown.

76. Magdalene

The Biblical name Magdalene means “from Magdala.”

Magdala was an ancient city on the coast of the Sea of Galilee. It was the birthplace of Mary Magdalene, who was said to have traveled with Jesus and witnessed his crucifixion. In Hebrew, Magda means tower.

77. Matilda

The English name Matilda means “strength in battle.”

In the medieval period, Matilda was used by members of European royal families. Empress Matilda, a descendant of French and German ruling families, led an invasion of England, laying the road for her son, Henry, to become king.

78. Maeve

Maeve is an Irish name that means “intoxicating.”

Although many people pronounce Maeve as MEE-V, the correct Irish pronunciation is MAYV. It can also be spelled Méabh, Meave, Meadhbh, Medb, and Mave depending on the region of Ireland and the point in history it is used.

79. Mélisande

Mélisande is a French name, meaning “strong worker.”

First performed in 1893, the play “Pelléas and Mélisande” tells the story of the title characters and their doomed love. The play has been adapted into musicals, musical performances, and ballet.

80. Meredith

The Welsh name Meredith probably means “sea lord” or “great lord.”

Meredith is a gender-neutral name. In Wales, it is used predominately for boys, but in the rest of the world, you are more likely to meet a female Meredith.

More Name Lists to Spark Your Interest
Beautiful mother and daughter tourists in ParisExplore the Elegance of French Girl Names
Funny sisters sitting on bench at the park teasing each otherWave Goodbye to Ordinary: A Guide to Funny Girl Names
Happy and smiling Gaelic girl playing in the fieldBeautiful Gaelic Girl Names: A Blend of Tradition and Modernity

81. Millicent

An English name, Millicent means “strong worker.”

Millicent evolved from the same Germanic roots as Mélisande.

Millicent Leveson-Gower, Duchess of Sutherland, became known as “Meddlesome Millie” because of her efforts to reform the working conditions of those in the potteries and other skilled trades.

82. Miranda

Miranda is a Dutch name, meaning “wonderful” or “admirable.”

Although Miranda was the heroine’s name in Shakespeare’s play “The Tempest,” it did not see much use as a forename until the early 20th century.

83. Odette

The French name Odette means “wealth” or “fortune.”

Odette Barsa was a women’s lingerie designer who introduced the US to the ballerina-length nightwear that became popular in the 1950s. Her vintage clothing, under the label Odette Barsa is still available today and much sought after.

84. Ophelia

Ophelia is from a Greek name, meaning “advantage” or “help.”

In the Shakespeare play “Hamlet,” Ophelia is a Danish noblewoman who pursues a relationship with Hamlet. Even though Shakespeare’s grief-stricken Ophelia, drowns herself, this became a popular name in the Victorian era.

85. Pandora

A name from Greek mythology, Pandora means “all gifts” or “all giving.”

In Greek mythology, Pandora was the first mortal woman. The gods gave her a jar containing all of humanity’s evils and told her not to open it, but she did, unleashing evil into the world.

86. Patricia

Patricia is a Late Roman name, meaning “nobleman.”

Patricia is the feminine form of Patricius, the Roman term for a nobleman. There are no records of this being used as a name until the 18th century in Scotland.

87. Penelope

Penelope is from the Greek word penelops, which is a type of duck.

In Greek mythology, Penelope is held up as the personification of marital fidelity. Daughter of the king of Sparta and wife of Odysseus, she was pursued by many men while her husband was away but rebuffed them all.

88. Philomena

Philomela is a Late Greek name, meaning “friend, lover, force, strength.”

The movie “Philomena” is based on the true story of an Irish woman’s search for the son she was forced to give up for adoption.

89. Portia

Portia is an English name, meaning “pig.”

Portia evolved from the Ancient Roman family name Porcius. It was the pen name used by Abigail Adams, wife of John Adams and the second First Lady of the United States.

90. Prudence

Prudence is a Medieval English name, meaning “prudent, skilled, wise.”

Film producer Prudence Farrow is the sister of Mia Farrow and was the inspiration behind the Beatles song “Dear Prudence.”

Related Name Ideas
Little German girl in a Bavarian costume sitting on a haystackDiscovering German Girl Names: From Strong and Cool to Cute and Popular
Cheerful toddler baby girl having fun on swing in the playgroundLooking for the Coolest Girl Names? Your Search Ends Here
Little girl in white dress playing in the parkTraditional to Trendy: The Spectrum of Girl Names That Start With A

91. Rosalind

Rosalind is a Germanic name, meaning “soft horse.”

The original Old Germanic name Roslindis was taken to England during the Norman Conquest. The spelling was changed to reflect the Latin phrase rosa linda, which means “beautiful rose.”

92. Rosamund

The Germanic name Rosamund means “horse protection.”

Actress Rosamund Pike was nominated for the Academy Award for Best Actress for her role in “Gone Girl.” Pike won the Golden Globe for Best Actress for her portrayal of Marla Grayson in “I Care A Lot.”

93. Scarlett

The English name Scarlett comes from the shade of red.

In the medieval period, scarlet was a high-quality wool cloth dyed with kermes, a red dye from insect bodies. Scarlet became the name for the particular shade of red and then became the surname for makers of the cloth.

94. Seraphina

A Late Roman name, Seraphina means “fiery ones.”

Seraphina is closely related to Seraphim, the name given to the highest-ranking angels in Christianity and the angels that rank fifth in the angelic hierarchy of Judaism.

95. Sibyl

The English name Sibyl means “prophetess.”

In Ancient Greece, Sibyls were prophetesses who were said to receive messages from the gods. Their words were compiled into the Sibylline Books and are notoriously vague and open to interpretation.

96. Solange

Solange is a French name, meaning “religious.”

Until recently, Solange was a rare, virtually unknown name outside of France. However, since singer-songwriter, performance artist, and actor Solange Knowles won a Grammy in 2017, it has found mainstream use.

97. Sophia

Sophia means “wisdom” in Greek.

Sophia was the number one girl name in the United States from 2011 to 2013, and in 2012, it sat as #5. Popular worldwide, Sophia is a classy and elegant girl name that has never been out of the US top 1,000.

98. Veronica

The Late Roman name Veronica means “true victory.”

The meaning of this beautiful, elegant name for girls makes it an ideal choice for the baby of those who have struggled a long time to become parents.

99. Victoria

Victoria is from the Latin word victoria, meaning “victory.”

Frequently used in Europe, Victoria was extremely rare in the English-speaking world until Princess Victoria, daughter of the German Princess Victoria of Saxe-Coburg-Saalfeld, became Queen of England in 1837.

100. Viola

Viola is Latin for violet and carries the same meaning: “purple.”

It brings to mind the color violet and also the graceful-sounding stringed instrument. Actress Viola Davis is currently the first African American and the youngest actor to win a Golden Globe, an Academy Award, and a Tony Award. Davis has also won, among others, Baftas, SAGAs, and Black Reel Awards.

Names You Might Also Like
Little girl in black cardigan walking in the park.Girl Names That Start With B — A Comprehensive Guide
Happy little girl walking in the gardenModern Girl Names Beginning With C — A Comprehensive Roundup
Little girl smelling daffodils in the gardenEmbrace Uniqueness: Girl Names That Start With D

Enchantingly Elegant

There you have it, 100 of the most beautiful, glamorous, and elegant names for girls. The meanings have been carefully researched so you can rely on their accuracy, and we’ve chosen a wide range of interesting facts to help you select the perfect name for your baby.

Let us know which name you would choose for your little girl or which elegant girl names you think should have been on this list.

Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Patricia Barnes

About the Author

Patricia Barnes

Patricia Barnes is a homeschooling mom of 5 who has been featured on Global TV, quoted in Parents magazine, and writes for a variety of websites and publications. Doing her best to keep it together in a life of constant chaos, Patti would describe herself as an eclectic mess maker, lousy crafter, book lover, autism mom, and insomniac.