153 Posh Girl Names that Evoke Elegance and Class
If you are expecting the arrival of a baby girl, picking out her name is one of the most important decisions you will have to make. Do you want a unique girl name that is both stylish and sophisticated? Then you should look at our list of posh girl names!
Some people find “posh” people to be pretentious However, these baby girl names are elegant and beautiful - we are sure that you will fall in love with one! Some classic names, creative names, and ones that feel elegant!
What is a Posh Name for Girls?
A posh name is classy and fancy. It is a slang term used in the UK to refer to someone who lives a high-class, luxurious lifestyle. Posh people typically have a more refined taste, especially when it comes to fashion.
Related: 75 Elegant Girl Names for Your Baby Name Search
Even though the origin of the word “posh” is relatively uncertain, there are theories. Many people believe it stands for “port out, starboard home.” In the early 1900s, a steamship voyaged from England to India, and P.O.S.H. referred to the wealthy passengers on board.
Posh Names for Girls That Start With A to D
- Allegra - Latin, meaning: “brisk and cheerful”
- Ambrosia - Greek, meaning: “immortal”
- Amelia - German, meaning: “industrious”
- Anais - Hebrew, meaning: “gracious”
- Angelica - Greek, meaning: “heavenly messenger”
- Anastasia - Greek, meaning: “resurrection”
- Annabelle - Hebrew, meaning: “Gift of God”
- Annalise - German, meaning: “graceful satisfaction”
- Anouska - Russian, meaning: “grace”
- Antonia - Greek, meaning: “flourishing”
- Antoinette - Greek, meaning: “flourishing” and Latin, meaning: “praiseworthy”
- Arabella - Latin, meaning: “yielding to prayer”
- Aurelia - Latin, meaning: “gold”
- Beatrice - Latin, meaning: “happy”
- Belinda - Spanish, meaning: “beautiful”
- Bernadette - French, meaning: “brave as a bear”
- Bianca - Italian, meaning: “white” or “fair”
- Bijou - French, meaning: “jewels”
- Blaire - Gaelic, meaning: “plain”
- Blythe - Old English, meaning: “joyous”
- Brigitte - Irish, meaning: “resolute” or “strong”
- Calypso - Greek, meaning: “to conceal”
- Camilla - Latin, meaning: attendant at a religious ceremony”
- Catherine/Katherine - Greek, meaning: “pure”
- Cecelia - Latin, meaning: “blind one”
- Celeste - Greek, meaning: “most beautiful”
- Chanel - French, meaning: “canal” or “channel”
- Charlotte - French, meaning: “free man” or “petite”
- Christabel - Latin, meaning: “beautiful Christian”
- Christiana - Greek, meaning: “anointed”
- Chrysanthe - Greek, meaning: “golden flower”
- Clara - Latin, meaning: “bright”
- Claudette - French, meaning: “lame”
- Clementine - Latin, meaning: “merciful”
- Cleopatra - Greek, meaning: “praise”
- Coco - A French pet name and an Italian occupational name for a cook
- Colleen - Irish, meaning: “girl”
- Constance - Latin, meaning: “faithful”
- Cora - Greek, meaning: “maiden”
- Cordelia - Latin, meaning: “rope maker” and Irish, meaning: “daughter of the sea”
- Cosette - French and Greek, meaning: “victory”
- Cosima - Greek, meaning: “order”
- Cressida - Greek, meaning: “gold”
- Daniella - Hebrew, meaning: “judged by God”
- Daphne - Greek, meaning: “laurel tree”
- Delilah - Hebrew, meaning: “delicate”
- Della - German, meaning: “noble kind”
- Delphine - Greek, meaning: “dolphin”
- Demetria - Goddess of the harvest in Greek mythology
- Diana - Latin and Greek, meaning: “divine”
- Dionne - Greek, meaning: “daughter of heaven”
- Donatella - Italian, meaning: “gift”
- Dorothea - Greek, meaning: “gift of God”
Posh Names For Girls That Start With E to K
- Eleanor - Greek, meaning: “mercy” or “torch”
- Elizabeth - Hebrew, meaning: “God’s oath”
- Eloise - French, meaning: “intelligent”
- Emilie - Latin, meaning: “eager”
- Emmanuella - Hebrew, meaning: “God is with us”
- Emmeline - German, meaning: “industrious”
- Esmeralda - Spanish, meaning: “emerald”
- Esther - Persian, meaning: “star”
- Evangeline - Greek, meaning: “messenger of good news”
- Eugenie - Greek, meaning: “well-born”
- Felicity - Latin, meaning: “happy”
- Fifi - French, meaning: “He shall add”
- Fleur - French, meaning: “flower”
- Florence - Latin, meaning: “blooming flower”
- Francesca - Old French, meaning: “free”
- Francine - Old French, meaning: “free”
- Freya - The name of the Scandinavian Goddess of love, fertility, and beauty
- Gabriella - Italian and Spanish, meaning: “God is my strength”
- Genevieve - Welsh, meaning: “white wave”
- Georgette - Greek, meaning “farmer”
- Georgiana - Greek, meaning: “: farmer”
- Giada - Italian, meaning: “jade”
- Giovanna - Italian, meaning: “God is good”
- Giselle - English, meaning: “sword pledge”
- Gwendolyn - Irish, meaning: “white wave”
- Harriet - French, meaning: “ruler of the household”
- Hattie - French, meaning: “ruler of the household”
- Helene - Greek, meaning: “torch”
- Henrietta - German, meaning: “house ruler”
- Hermione - Greek, meaning: “earthy”
- Imogen - Latin, meaning: “image”
- Ingrid - Scandinavian, meaning: “hero’s daughter”
- Irene - Greek, meaning: “peace”
- Isabella - Hebrew and Spanish, meaning: “consecrated to God”
- Isla - Scottish and Spanish, meaning: “island”
- Isolde - Old English, meaning: “fair”
- Ivy - Old English, meaning: “vine”
- Jacqueline - French, meaning: “supplanter”
- Jemima - Hebrew, meaning: “dove”
- Josephine - Hebrew, meaning: “He shall increase”
- Juliet - French, meaning: “youthful”
- Kathleen - Greek, meaning: “pure” and Celtic, meaning: “little darling”
Posh Names For Girls That Start With L to Z
- Lilliana - Latin, meaning: “lily flower”
- London - English, meaning: “fortress of the moon” and also a city in England
- Louisa - German, meaning: “fights with honor”
- Lucinda - Latin, meaning: “bringer of light”
- Lydia - Greek, meaning: “woman from Persia”
- Madeline - English and Greek, meaning: “high tower”
- Maeve - Latin, meaning: “purple flower” and Celtic, meaning: “queen”
- Magdalene - Greek, meaning: “high tower” and Hebrew, meaning: “woman from Magdala”
- Margot - French, meaning: “pearl”
- Meredith - Old Welsh, meaning: “protector of the sea”
- Miranda - Latin, meaning: “extraordinary”
- Miriam - Hebrew, meaning: “bitter”
- Narissa - Latin, meaning: “daughter of the sea”
- Natalia - Italian and Latin, meaning: “born on Christmas”
- Natasha - Italian and Latin, meaning: “born on Christmas”
- Nicolette - Greek, meaning: “victorious people”
- Noreen - Greek, meaning: “the bright one”
- Octavia - Latin, meaning: “eighth child”
- Odette - French, meaning: “happy home”
- Olivia - Latin, meaning: “olive tree”
- Olympia - Greek, meaning: “heavenly”
- Opal - Sanskrit, meaning: “jewel”
- Ophelia - Greek, meaning: “helper”
- Ottilie - German, meaning: “prosperity in battle”
- Pandora - Greek, meaning: “all gifted”
- Paris - A city in France
- Pauline - Latin, meaning: “small”
- Penelope - Greek, meaning: “bobbin weaver”
- Persephone - The Goddess of the underworld in Greek mythology
- Philippa - Greek and Polish, meaning: “lover of horses”
- Poppy - Latin, meaning: “flower”
- Portia - This is a Latin name for a Roman clan.
- Primrose - English and Latin, meaning: “the first rose”
- Priscilla - Latin, meaning: “from ancient times”
- Ramona - Spanish, meaning: “wise protector”
- Regina - Latin, meaning: “queenly”
- Rosalind - Spanish, meaning: “pretty rose”
- Roxanne - Persian, meaning “brilliant one”
- Scarlett - Middle English, meaning: “deep red”
- Seraphina - Hebrew, meaning: “afire”
- Serena - Latin and Italian, meaning: “calm”
- Sheridan - Irish and Scottish, meaning: “wild one”
- Simone - Hebrew, meaning: “one who hears”
- Sophia - Greek, meaning: “wisdom”
- Sylvia - Latin, meaning: “from the forest”
- Tabitha - Greek, meaning: “gazelle”
- Tatiana - Russian and Slavic, meaning: “fairy princess”
- Theodora - Greek, meaning: “gift of God”
- Thomasina - Greek, meaning: “twin”
- Tiffany - French, meaning: “appearance of God”
- Valentina - Latin, meaning: “good health”
- Verity - Latin, meaning: “truth”
- Victoria - Latin, meaning: “victory”
- Violetta - Italian, meaning: “purple”
- Vivienne - Latin and French, meaning: “lively”
- Wilhelmina - German and Teutonic, meaning: “fierce protector”
- Winnie - English, meaning: “friend of peace”
- Xanthe - Greek, meaning: “blond” or “yellow”
Posh baby names are trending so if you want a name that’s set to be more popular, there are so many to choose from here. From luxurious to elegant names we hope you find the perfect match for your baby girl.
For more baby name inspiration check out these popular baby name lists: