200+ BEST Posh Girl Names [With Meanings]

Are you looking for the best posh girl names with meanings?

Then let us help with our ultimate list of posh names for girls!

When you’re looking at your sweet little princess and imagining their bright future, choosing the perfect high class name is essential!

Posh baby girl names are fancy, stylish, and refined! They’re names with roots and class, and certainly worthy of consideration for your little lady!

High class names for girls like Camille, Daphne, and Portia are great for starters!

And posh female names like Eldora, Verity, and Rosamund are unique and pretty!

But then, Caterina, Genevive, and Zara are certainly classy!

So, to help you find a posh baby name you’ll love, here you’ll find the best unique posh girl names, cute posh girl names, pretty posh girl names, beautiful posh girl names, more!

In fact, we just know you’ll find the perfect name for your precious aristocrat!

And if you love these posh names, make sure to check out our elegant girl names, royal girl names, southern girl names, and preppy girl names for even more inspiration!

Cute Posh Girl Names

Best Posh Girl Names

Abilene-of Hebrew origin meaning “grass”
Adelaide-of German origin meaning “noble nature”
Alanna-of Hawaiian origin meaning “precious”
Anastasia-of Greek origin meaning “resurrection”
Annabelle-of Hebrew and French origin meaning “Grace” and “beauty”
Annaliese-of Latin origin meaning “graced with God’s bounty”
Athena-of Greek origin meaning “goddess of wisdom and war”
Audrey-of English origin meaning “noble strength”
Bailey-of English origin meaning “berry clearing”
Beatrice-of French origin meaning “she who makes happy”
Camille-of French origin meaning “helper to the priest”
Caroline-of French origin meaning “strong”
Charlotte-of French origin meaning “free man”
Clementine-of English origin meaning “merciful”
Cordelia-of Latin origin meaning “heart”
Cressida-of Greek origin meaning “gold”
Daphne-of Greek origin meaning “laurel”
Diana-of Greek origin meaning “divine”
Elizabeth-of Hebrew origin meaning “my God is an oath”
Emmeline-of German origin meaning “peaceful home
Esme-of French origin meaning “loved”
Estelle-of French origin meaning “star”
Fenella-of Gaelic origin meaning “white shoulder”
Fiona-of Gaelic origin meaning “fair”
Gabriella-of Hebrew origin meaning “strong man of God”
Gwendolyn-of Welsh origin meaning “fair bow”
Gwyneth-of Welsh origin meaning “happiness”
Jane-of English origin meaning “God is gracious”
Jasmine-of Persian origin meaning “gift of God
Juliana-of Latin origin meaning “youthful”
Katherine-of Latin origin meaning “pure”
Lilliana-of Latin origin referring to the lily flower
Loretta-of Italian origin meaning “bay laurel”
Lucinda-of Latin origin meaning “light”
Mackenzie-of Gaelic origin meaning “comely”
Margaret-of Greek origin meaning “pearl”
Meghan-of Welsh origin meaning “pearl”
Melanie-of Greek origin meaning “blackness”
Miranda-of Latin origin meaning “to be wondered at”
Monroe-of Gaelic origin meaning “from the mouth of the river”
Patricia-of Latin origin meaning “noble”
Pearl-of English origin meaning “pearl; treasure”
Persephone-of Greek origin meaning “bringer of destruction”
Portia-of Latin origin meaning “doorway”
Rosaleigh-of French origin meaning “beautiful rose”
Sabine-of Latin origin referring to a woman from Sabines
Scarlet-of English origin meaning “scarlet red”
Selina-of Greek origin meaning “moon”
Sybil-of Greek origin meaning “prophetess”
Tiana-of Russian origin meaning “princess”
Valentina-of Latin origin meaning “strong and healthy”
Veronica-of Greek origin meaning “she who brings victory”
Willagene-of German origin meaning “helmet, protection”
Winifred-of Welsh origin meaning “holy, blessed reconciliation”

You may also love these nicknames for Katherine!

Posh Female Names

Unique Posh Girl Names

Allegra-of Italian origin meaning “lively”
Anoushka-of Russian origin meaning “grace” or “favor”
Antoinette-of French origin meaning “highly praiseworthy”
Arabella-of Latin origin meaning “yielding to prayer”
Arsinoe-of Greek origin meaning “woman with uplifted mind”
Artemisia-of Greek origin meaning “perfect”
Astrid-of Scandinavian origin meaning “divinely beautiful”
Augusta-of Latin origin meaning “great; magnificent”
Beatrix-of Latin origin meaning “voyager; traveler”
Blanche-of French origin meaning “white”
Chanel-of French origin meaning “dweller near the canal”
Clementina-of English origin meaning “merciful”
Constance-of Latin origin meaning “steadfast”
Dior-of French origin meaning “golden”
Edwina-of English origin meaning “rich friend”
Eldora-of Spanish origin meaning “gold”
Francesca-of Latin origin meaning “Frenchman”
Gisela-of French origin meaning “pledge”
Hera-of Greek origin meaning “queen”
Horatia-of Latin origin meaning “time keeper”
Hortense-of Latin origin meaning “gardener”
Isla-of Spanish origin meaning “island”
Isobel-of Scottish origin meaning “my God is my oath”
Isolde-of Welsh origin meaning “fair lady”
Kinsey-of English origin meaning “king’s victory”
Margrethe-of Greek origin meaning “pearl”
Mathilde-of German origin meaning “mighty in battle”
Maud-of German origin meaning “mighty in battle”
Mauve-of french origin meaning “mallow plant”
Ophelia-of Greek origin meaning “benefit”
Pandora-of Greek origin meaning “all gifts”
Rosamund-of Latin origin meaning “rose of the world”
Seraphina-of Hebrew origin meaning “burning ones”
Sibylla-of Greek origin meaning “prophetess”
Verity-of Latin origin meaning “truth”
Wilhelmina-of German origin meaning “helmet protection”
Posh Names For Girls

Cute Posh Girl Names

Anika-of Nordic origin meaning “sweetness of face”
Anita-of Hebrew origin meaning “gracious; merciful”
Ann-of Hebrew origin meaning “grace; beautiful”
Anne-of Hebrew origin meaning “grace” or “favor”
Belle-of French origin meaning “beautiful
Cecilia-of Latin origin meaning “blind”
Celeste-of Latin origin meaning “heavenly”
Clara-of German origin meaning “bright/clear”
Cora-of Greek origin meaning “maiden”
Darla-of English origin meaning “dearly beloved”
Dee-of Irish origin meaning “sacred goddess”
Delilah-of Hebrew origin meaning “languishing; lovelorn; seductive”
Ella-of Spanish origin meaning “she”
Eloise-of French origin meaning “healthy”
Elsa-of Scandinavian origin meaning “my God is my oath”
Emily-of Latin origin meaning “rival”
Emma-of German origin meaning “whole”
Fanny-of Latin origin meaning “free; truthful”
Faye-of French origin meaning “loyalty”
Freya-of Norse origin meaning “noble woman”
Gemma-of Latin origin meaning “gem, jewel”
Helena-of Greek origin meaning “shining light”
Henrietta-of French origin meaning “home ruler”
Ida-of Greek origin meaning “hardworking”
Iris-of Greek origin meaning “rainbow”
Joan-of French origin meaning “God is gracious”
Jolie-of French origin meaning “pretty”
Laura-of Latin origin meaning “bay laurel”
Lilibet-of Hebrew origin meaning “my God is my oath”
Matilda-of German origin meaning “mighty in battle”
Merida-of Latin origin meaning “one who receives high honor”
Olive-of Latin origin referring to the olive tree
Opal-of Sanskrit origin meaning “jewel”
Rosalee-of French origin meaning “beautiful rose”
Rosalind-of German origin meaning “beautiful rose”
Sarah-of Hebrew origin meaning “princess”
Sarai-of Hebrew origin meaning “princess”
Silvia-of Latin origin meaning “spirit of the wood”
Sloane-of Irish origin meaning “raider”
Sophia-of Greek origin meaning “wisdom”
Stella-of Latin origin meaning “celestial star”
Tamara-of Hebrew origin meaning “date palm”
Tanya-of Russian origin meaning “fairy queen”
Vivian-of Latin origin meaning “lively”
Vivianne-of Latin origin meaning “lively”
Wren-of English origin meaning “small bird”
Pretty Posh Girl Names

Pretty Posh Girl Names

Adela-of German origin meaning “noble” or “serene”
Alexandra-of Greek origin meaning “defender of man”
Allison-of Scottish origin meaning “noble”
Amelia-of Latin origin meaning “industrious”
Anna-of Hebrew origin meaning “grace” or “favor”
Arwyn-of Welsh origin meaning “muse”
Aurelia-of Latin origin meaning “golden one”
Aurora-of Latin origin meaning “dawn”
Bianca-of Italian origin meaning “white” or “pure”
Bonnie-of Scottish origin meaning “pretty; good”
Camellia-of Latin origin meaning “helper to the priest”
Christina-of Greek origin meaning “a Christian”
Claire-of French origin meaning “clear, bright; famous”
Cleopatra-of Greek origin meaning “glory of her father”
Cosima-of Greek origin meaning “decency”
Delphine-of Greek origin meaning “dolphin”
Elvira-of Spanish origin meaning “foreign; true”
Evangeline-of Latin origin meaning “gospel”
Felicity-of Latin origin meaning “happy”
Frances-of French origin meaning “free man”
Genevieve-of French origin meaning “woman of the race”
Georgette-of French origin meaning “farmer”
Hannah-of Hebrew origin meaning “grace, favor”
Harper-of English origin meaning “harp player”
Jezebel-of Hebrew origin meaning “pure and virginal”
Juliet-of English origin meaning “youthful”
Lorraine-of French origin referring to a region in France
Louise-of German origin meaning “warrior”
Madeline-of English origin meaning “high tower”
Margaux-of French origin meaning “pearl”
Mirabella-of Latin origin meaning “wonderful
Mirabelle-of Latin origin meaning “wonderful
Naomi-of Hebrew origin meaning “pleasant”
Natalia-of Latin origin meaning “Christmas Day”
Philippa-of Greek origin meaning “lover of horses”
Primrose-of English origin meaning “first rose”
Quinn-of Latin origin meaning “descendant of Conn”
Roseanna-of English origin meaning “gracious rose”
Sabrina-of Celtis origin meaning “legendary princess”
Selma-of German origin meaning “helmet of God”
Thea-of Greek origin meaning “goddess”
Theresa-of Greek origin meaning “late summer”
Violette-of French origin meaning “purple”
Yasmin-of Persian origin meaning “jasmine flower”

You might also like these nicknames for Alexandra!

Unique Posh Girl Names

Posh Names For Girls That You’ll Love

Alexis-of Greek origin meaning “defender of man”
Alice-of German origin meaning “noble; exalted”
Angelica-of Latin origin meaning “angelic”
Ariel-of Hebrew origin meaning “lion of God”
Caterina-of Slavic origin meaning “pure”
Catherine-of Latin origin meaning “pure”
Clarissa-of Latin origin meaning “bright” or “famous”
Courtney-of French origin meaning “from the court” or “short nose”
Daniella-of Hebrew origin meaning “God is my judge”
Darlene-of English origin meaning “dearly beloved”
Eleanora-of Greek origin meaning “sun ray”
Eudora-of Greek origin meaning “good gift”
Eugenia-of Greek origin meaning “noble; well-born”
Felicia-of Latin origin meaning “lucky”
Florence-of Latin origin meaning “blossom”
Gabrielle-of French origin meaning “strong man of God”
Georgiana-of Greek origin meaning “farmer”
Harriet-of German origin meaning “home ruler”
Hazel-of English origin referring to the hazel tree
Isabella-of Spanish origin meaning “my God is my oath”
Jeanette-of French origin meaning “God is gracious”
Josephine-of Hebrew origin meaning “God will increase”
Katerina-of Greek origin meaning “pure”
Magnolia-of Latin origin referring to the flower
Penelope-of Greek origin meaning “weaver”
Priscilla-of Latin origin meaning “ancient”
Rachel-of Hebrew origin meaning “ewe, female sheep”
Rosalie-of French origin meaning “beautiful rose”
Rosemary-of Latin origin meaning “dew of the sea”
Savannah-of Spanish origin meaning “treeless plain”
Susanna-of Hebrew origin meaning “lily”
Tabitha-of Aramaic origin meaning “gazelle”
Tatiana-of Latin origin meaning “fairy princess”
Victoria-of Latin origin meaning “victory”
Virginia-of Latin origin meaning “maiden”
Willa-of German origin meaning “resolute protection”
Zara-of Arabic origin meaning “blooming flower”

You might also like these middle names for Hazel.

Final Thoughts On Girl Posh Names

Finding the perfect girl posh names is never easy, but we hope we were able to help inspire you to find a girl name that you love!

And if you’re still looking for more great girl names, try these vintage girl names, soft girl names, royal girl names, and sassy girl names for more inspiration!

Best Posh Girl Names