Skip to main content

153 Posh Girl Names that Evoke Elegance and Class

Some names have a timeless elegance that never goes out of style. From graceful, vintage favorites to sophisticated names with royal and literary connections, posh girl names are full of history, charm, and character. Each has something special to offer, making the search for the perfect baby name all the more exciting.

|
Updated: October 12, 2026
Posh Girl Names that Evoke Elegance and Class
|
Updated: October 12, 2026

Looking for a baby girl name with a touch of elegance and sophistication? From timeless royal favorites to beautiful vintage names, there are plenty of posh girl names that never seem to go out of style.

Whether you love classic names like Elizabeth and Charlotte, something romantic like Arabella or Genevieve, or a more unusual choice like Ottilie or Xanthe, there's no shortage of inspiration.

We've rounded up 153 posh girl names and their meanings, with names inspired by royalty, history, literature, and cultures around the world. Read on to find a beautiful name for your little one!

What Is a Posh Girl Name?

Posh girl names are often associated with elegance, sophistication, and timeless charm. Think traditional names with royal connections, vintage favorites that have stood the test of time, or beautiful names inspired by literature and history.

Names like Charlotte, Victoria, and Beatrice have been used by generations of royalty, while romantic choices like Arabella, Genevieve, and Vivienne have a sophisticated feel all of their own.

Of course, there's no official definition of a posh baby name. Whether you love something classic and familiar or a little more unusual, it's all about finding a name that feels special to you.

If you love this style, you might also enjoy our list of 75 elegant girl names.

Posh Girl Names Starting With A to D

From romantic names like Arabella to elegant classics like Catherine and Diana, these names are full of timeless charm.

  1. Allegra - Italian, meaning "cheerful" or "lively."

  2. Ambrosia - Greek, meaning "immortal."

  3. Amelia - Germanic, meaning "industrious" or "hardworking."

  4. Anais - French form of Anna, with Hebrew roots meaning "grace" or "favor."

  5. Angelica - Latin and Greek roots, meaning "angelic" or "messenger."

  6. Anastasia - Greek, meaning "resurrection."

  7. Annabelle - Associated with the names Anna and Belle, often interpreted as "grace" and "beauty."

  8. Annalise - German, combining names associated with "grace" and "God is my oath."

  9. Anouska - Russian, a diminutive of Anna, meaning "grace."

  10. Antonia - Latin, the feminine form of the Roman family name Antonius, whose meaning is uncertain.

  11. Antoinette - French, a feminine form of Antoine. Famously associated with Marie Antoinette, Queen of France.

  12. Arabella - Latin, traditionally interpreted as "yielding to prayer."

  13. Aurelia - Latin, meaning "golden."

  14. Beatrice - Latin, meaning "bringer of joy" or "blessed."

  15. Belinda - A name of uncertain origin, often associated with beauty.

  16. Bernadette - French, from Germanic roots meaning "brave as a bear."

  17. Bianca - Italian, meaning "white" or "fair."

  18. Bijou - French, meaning "jewel."

  19. Blaire - Scottish Gaelic, meaning "plain" or "field."

  20. Blythe - Old English, meaning "cheerful" or "joyous."

  21. Brigitte - French form of Brigid, an Irish name associated with strength and exaltation.

  22. Calypso - Greek, meaning "she who conceals." Also the name of a nymph in Greek mythology.

  23. Camilla - Latin, meaning "young ceremonial attendant."

  24. Catherine/Katherine - Greek, traditionally associated with "pure."

  25. Cecelia - Latin, from a Roman family name associated with "blind."

  26. Celeste - Latin, meaning "heavenly" or "of the sky."

  27. Chanel - French, meaning "canal" or "channel." Also associated with the famous fashion house.

  28. Charlotte - French, feminine form of Charles, meaning "free person."

  29. Christabel - A literary name associated with Christ and Belle, often interpreted as "beautiful Christian."

  30. Christiana - Latin and Greek roots, meaning "follower of Christ."

  31. Chrysanthe - Greek, meaning "golden flower."

  32. Clara - Latin, meaning "bright" or "clear."

  33. Claudette - French, feminine form of Claude, traditionally linked with "lame."

  34. Clementine - Latin, meaning "merciful" or "gentle."

  35. Cleopatra - Greek, meaning "glory of the father." Famously borne by the Egyptian queen.

  36. Coco - French nickname, famously associated with fashion designer Coco Chanel.

  37. Colleen - Irish, meaning "girl."

  38. Constance - Latin, meaning "steadfast" or "constant."

  39. Cora - Greek, meaning "maiden."

  40. Cordelia - A name of uncertain origin, sometimes associated with the sea. Best known as the daughter of King Lear in Shakespeare's play.

  41. Cosette - French literary name often interpreted as "little thing." Famously used in Victor Hugo's Les Misérables.

  42. Cosima - Greek, meaning "order" or "harmony."

  43. Cressida - Greek-derived, associated with "golden." A name found in medieval literature and Shakespeare.

  44. Daniella - Hebrew, meaning "God is my judge."

  45. Daphne - Greek, meaning "laurel tree."

  46. Delilah - Hebrew, commonly interpreted as "delicate."

  47. Della - Germanic, associated with "noble."

  48. Delphine - French, from Greek roots meaning "dolphin."

  49. Demetria - Greek, meaning "devoted to Demeter," the goddess of agriculture and the harvest.

  50. Diana - Latin, meaning "divine." Diana was the Roman goddess of the hunt.

  51. Dionne - Greek-derived, associated with Dione, a divine figure in Greek mythology.

  52. Donatella - Italian, meaning "gift" or "given."

  53. Dorothea - Greek, meaning "gift of God."

Posh Girl Names Starting With E to K

Love classic, traditional names? This selection includes royal favorites like Elizabeth and Isabella, beautiful French names like Eloise and Genevieve, and some more unusual choices.

  1. Eleanor - Old French, a name of uncertain origin, often associated with light.

  2. Elizabeth - Hebrew, meaning "God is my oath."

  3. Eloise - French, from the name Héloïse. Its original meaning is debated, although it is sometimes associated with intelligence.

  4. Emilie - French, from Latin roots associated with "rival" or "striving."

  5. Emmanuella - Hebrew, meaning "God is with us."

  6. Emmeline - Germanic, associated with "work" or "industrious."

  7. Esmeralda - Spanish, meaning "emerald."

  8. Esther - Persian, commonly interpreted as "star."

  9. Evangeline - Greek, meaning "bearer of good news."

  10. Eugenie - French, from Greek roots meaning "well-born" or "noble."

  11. Felicity - Latin, meaning "happiness" or "good fortune."

  12. Fifi - French nickname, often used for Josephine, meaning "God will add."

  13. Fleur - French, meaning "flower."

  14. Florence - Latin, meaning "flourishing" or "prosperous."

  15. Francesca - Italian, meaning "Frenchwoman" or associated with being free.

  16. Francine - French, associated with "Frenchwoman" or "free."

  17. Freya - Old Norse, the name of the goddess of love, beauty, and fertility.

  18. Gabriella - Italian and Spanish form of Gabrielle, from Hebrew, meaning "God is my strength."

  19. Genevieve - French, from a medieval Germanic name often associated with "tribe woman."

  20. Georgette - French, feminine form of George, meaning "farmer."

  21. Georgiana - English, from Greek roots meaning "farmer."

  22. Giada - Italian, meaning "jade."

  23. Giovanna - Italian, feminine form of Giovanni, meaning "God is gracious."

  24. Giselle - French, from Germanic roots meaning "pledge."

  25. Gwendolyn - Welsh, commonly interpreted as "white ring" or "fair and blessed."

  26. Harriet - English, from French and Germanic roots meaning "ruler of the household."

  27. Hattie - English nickname for Harriet, associated with "ruler of the household."

  28. Helene - French, from Greek, often associated with "torch" or "shining light."

  29. Henrietta - French and Germanic roots, meaning "ruler of the household."

  30. Hermione - Greek, associated with Hermes and traditionally interpreted as "earthy."

  31. Imogen - English literary name, possibly derived from the Celtic name Innogen, meaning "maiden."

  32. Ingrid - Old Norse, often interpreted as "beautiful" or "beloved" in connection with the god Ing.

  33. Irene - Greek, meaning "peace."

  34. Isabella - Spanish and Italian form of Elizabeth, from Hebrew, meaning "God is my oath."

  35. Isla - Scottish, associated with the island of Islay; also the Spanish word for "island."

  36. Isolde - A medieval name of uncertain origin, famous for the tragic legend of Tristan and Isolde.

  37. Ivy - English, named after the evergreen climbing plant.

  38. Jacqueline - French, feminine form of Jacques, traditionally associated with "supplanter."

  39. Jemima - Hebrew, meaning "dove."

  40. Josephine - French, from Hebrew, meaning "God will add."

  41. Juliet - French and English form of Julia, associated with "youthful."

  42. Kathleen - Irish form of Katherine, traditionally associated with "pure."

Posh Girl Names Starting With L to Z

From the royal charm of Victoria to the romantic sound of Seraphina, these beautiful girl names have plenty of personality. There are some wonderfully unusual choices here, too!

  1. Lilliana - Latin-derived, associated with the lily flower.

  2. London - English place name, inspired by the capital of the United Kingdom. Its original etymology is uncertain.

  3. Louisa - Germanic, meaning "renowned warrior."

  4. Lucinda - Latin, meaning "light."

  5. Lydia - Greek, meaning "woman from Lydia," an ancient region of Anatolia.

  6. Madeline - French form of Magdalene, meaning "woman from Magdala."

  7. Maeve - Irish, meaning "she who intoxicates." Also associated with Queen Medb of Irish mythology.

  8. Magdalene - Greek and Hebrew roots, meaning "woman from Magdala," a place name associated with "tower."

  9. Margot - French, meaning "pearl."

  10. Meredith - Welsh, often interpreted as "great ruler" or "great lord."

  11. Miranda - Latin, meaning "admirable" or "wonderful."

  12. Miriam - Hebrew, traditionally interpreted as "bitter," although its original meaning is debated.

  13. Narissa - Often associated with Nerissa, a literary name linked to sea nymphs.

  14. Natalia - Latin, meaning "born on Christmas Day."

  15. Natasha - Russian diminutive of Natalya, meaning "born on Christmas Day."

  16. Nicolette - French, from Greek roots meaning "victory of the people."

  17. Noreen - Irish, a diminutive of Nora, often associated with "light."

  18. Octavia - Latin, meaning "eighth."

  19. Odette - French, from Germanic roots associated with "wealth" or "prosperity."

  20. Olivia - Latin, associated with the olive tree.

  21. Olympia - Greek, meaning "of Olympus," the mountain associated with the Greek gods.

  22. Opal - From Sanskrit, meaning "precious stone" or "jewel."

  23. Ophelia - Greek, meaning "help" or "benefit."

  24. Ottilie - Germanic, associated with "wealth" and "prosperity."

  25. Pandora - Greek, meaning "all-gifted." Also a famous figure in Greek mythology.

  26. Paris - A place name inspired by the capital of France.

  27. Pauline - French and Latin, meaning "small" or "humble."

  28. Penelope - Greek, traditionally associated with weaving. Penelope was the faithful wife of Odysseus in Greek mythology.

  29. Persephone - Greek, the name of the goddess and queen of the underworld.

  30. Philippa - Greek, meaning "lover of horses."

  31. Poppy - English flower name, derived from the poppy.

  32. Portia - Latin, a Roman family name associated with the ancient Porcia clan. Also a character in Shakespeare's The Merchant of Venice.

  33. Primrose - English, meaning "first rose," referring to the flower.

  34. Priscilla - Latin, meaning "ancient" or "venerable."

  35. Ramona - Spanish, from Germanic roots meaning "wise protector."

  36. Regina - Latin, meaning "queen."

  37. Rosalind - Germanic-derived, with an older meaning associated with horses and gentleness. Later popularly associated with roses.

  38. Roxanne - Persian, meaning "bright" or "dawn."

  39. Scarlett - Middle English, associated with rich red or scarlet cloth.

  40. Seraphina - Hebrew, associated with "burning ones," referring to the seraphim.

  41. Serena - Latin, meaning "calm" or "serene."

  42. Sheridan - Irish surname-name, derived from Searadán, with an uncertain original meaning.

  43. Simone - French and Italian, from Hebrew, meaning "one who hears."

  44. Sophia - Greek, meaning "wisdom."

  45. Sylvia - Latin, meaning "from the forest."

  46. Tabitha - Aramaic, meaning "gazelle."

  47. Tatiana - Russian form of the Roman name Tatianus, associated with the ancient family name Tatius.

  48. Theodora - Greek, meaning "gift of God."

  49. Thomasina - Feminine form of Thomas, from Aramaic, meaning "twin."

  50. Tiffany - English, from Greek roots meaning "manifestation of God" or "epiphany."

  51. Valentina - Latin, meaning "strong" or "healthy."

  52. Verity - Latin, meaning "truth."

  53. Victoria - Latin, meaning "victory."

  54. Violetta - Italian, meaning "violet flower."

  55. Vivienne - French, from Latin, meaning "alive" or "lively."

  56. Wilhelmina - Germanic, meaning "resolute protector."

  57. Winnie - English nickname often associated with Winifred, a Welsh name meaning "blessed peace."

  58. Xanthe - Greek, meaning "yellow" or "golden-haired."

Frequently Asked Questions About Posh Girl Names

What are some classic posh girl names?

If you love traditional names, Elizabeth, Charlotte, Catherine, Victoria, and Beatrice are all lovely choices. These names have strong royal connections and have been used for generations, giving them that timeless, elegant feel.

What are some unusual posh girl names?

For something a little different, we love Ottilie, Xanthe, Cosima, Cressida, and Seraphina. They have a distinctive sound without losing that sophisticated charm, making them wonderful choices if you're after a name that's less familiar.

What are some old-money girl names?

If you love that classic, understated style, Eleanor, Beatrice, Josephine, Florence, and Henrietta are lovely choices. These names have a timeless elegance, with plenty of history and charm, without feeling overly trendy.

What are some royal-inspired girl names?

Elizabeth, Victoria, Charlotte, Beatrice, and Catherine are all beautiful names with royal connections. If you love the idea of a regal name, you could also consider Alexandra, Adelaide, or Eugenie. Take a look at our 75 royal girl names for more inspiration.

What are some elegant French girl names?

French names have a wonderfully romantic sound, and there are plenty of beautiful options to choose from. We particularly love Genevieve, Delphine, Margot, Vivienne, Eloise, and Fleur. They're lovely names if you're looking for something chic and sophisticated.

Found Your Favorite Posh Girl Name?

And there we have it! From traditional royal favorites to romantic French names and unusual vintage choices, there are so many beautiful posh girl names to explore.

Whether you've fallen in love with the classic charm of Elizabeth or something a little more unusual like Cosima or Ottilie, we hope you've found some inspiration for your little one.

Which names caught your eye? Happy naming!

You Might Also Like

  1. 75 Elegant Girl Names for Your Baby Name Search

  2. 75 Royal Girl Names

  3. 75 Princess Names for Girls That Shine

Sources +

 

 

Stefanie Miller

About Stefanie

Stefanie is an experienced parenting writer and has published works in other publications… Read more

Join the Family

Your Partner in Parenting, From Baby Name Inspiration to College Planning.

Subscribe