We all like to think we are upwardly mobile, and striving for a better life for our kids is natural. Choosing the best posh baby names is vital if you want your prince or princess to move into upper-class circles.
Whether you want posh boy names or have an eye for posh girl names, we have more than enough aristocratic ideas to keep you happy.
51 Awesome Posh Boy Names
If your little Lord Fauntleroy deserves the best in life, get your teeth into our prestigious list of posh boy names below.
- Albert – means “noble” and was the name of Queen Victoria’s husband.
- Alexander – one of the greatest historical leaders, Alexander the Great, immortalized this classic.
- Andrew – if it’s good enough for Queen Elizabeth’s middle son, it’s perfect for your child.
- Angus – of Scottish origin, it means “the one,” which fits given the snooty nature of the list.
- Anthony – many wealthy families choose this name, meaning “highly praiseworthy.”
- Archibald – was unfashionable until Harry and Meghan’s baby boy received this title.
- Barnaby – a stylish male name easily shortened to Barney.
- Bartholemew – if you like the ridiculously posh, consider Bartholemew, meaning “son of Talmai” in Hebrew.
- Charles – three British kings have had the name Charles, making it popular with high society.
- Daniel – favored by movers and shakers for years, meaning “God is my judge.”
- Darius – Darius is the ultimate badass name, meaning “rich” and “king.”
- David – has a regal ring, whether it’s David and Goliath or Sir David Attenborough, meaning “beloved.”
- Dominic – means “belonging to the lord” – a stalwart name of the upper classes for years.
- Edward – the Queen’s youngest son, bears this name with historical pedigree.
- Edwin – from Old English, meaning “wealthy or prosperous friend,” Edwin has all the classy elements you need.
- Emerson – means “brave and powerful,” retaining the exclusivity needed in posh boy names.
- Fabian – anyone named Fabian is destined for a glittering and glamorous career.
- Ferdinand – means “daring” and is the name of the murdered Duke who triggered the Great War.
- Francis – means “French man,” if Francis is good enough for a pope, it is suitable for your little charmer.
- George – with three kings called George, and Kate and William picking it for their oldest; it certainly has pedigree.
- Gregory – has a papal ring to it and means “watchful and alert.”
- Henry – history is littered with noblemen called Henry, including Shakespeare’s famous play.
- Hugo – of Germanic origins, Hugo has always been a favorite in sophisticated society.
- James – means “supplanter,” James Bond is also the world’s poshest secret agent.
- Julian – a preppy name from the pagan Roman Emperor, Julian the Apostate.
- Julius – friends, Romans, countrymen, lend me your name (Julius Ceasar, in case you didn’t know).
- Laurent – positively drips with pretentious extravagance, so it is perfect for your little prince.
- Leonardo – from Da Vinci to De Caprio, Leonardo is elegant and cool, meaning “lion.”
- Luther – translates in Latin as “heir,” which is fitting given the nature of posh boy names.
- Magnus – translates as “great” in Latin; Magnus is also the name of an 11th-century Norwegian king.
- Matteo – means “gift from god,” which he undoubtedly is, and deserving of such a posh-sounding name.
- Maximilian – the Latin meaning of “greatest,” no wonder emperors and rulers love this name.
- Montague – extravagant and ridiculous, but so posh that it comes with a stately home and butler.
- Octavious – an old Roman name, Octavious has that rarity factor, dripping with eccentric charm.
- Parker – as posh boy names go, Parker is up there with Piers and Julian.
- Peregrine – dial up the snobby to 11 because Peregrine (“traveler”) is the embodiment of posh male names.
- Phineas – an eccentric Victorian character from Around the World in 80 Days, meaning “oracle.”
- Pierre – a popular name in French society and a variant of the English name Peter, meaning “rock.”
- Piers – from the English name Peter, Piers is the ultimate upper-class moniker for your tiny tot.
- Quentin – posh in every sense of the name, but rare these days, meaning “fifth.”
- Quincy – posh and trendy, with famous bearers including Quincy Jones.
- Roland – if you think your child will be “celebrated throughout the land,” Roland is a perfect gift.
- Rufus – if your boy has a mop of red hair, name him Rufus because it means “fiery red hair.”
- Rupert – if your child deserves an expensive upbringing, Rupert translates as “fame and glory.”
- Spencer – the old surname of Princess Diana, Spencer has a royal pedigree.
- Theodore – aside from the American President, Theodore translates as a “gift from God.”
- Titus – another cracking name from the Shakespeare collection, Titus Andronicus.
- Tristan – from Arthurian legend, Tristan (“sad”) was a knight of the round table.
- Vincent – all hail the mighty because Vincent means “conquering” in Latin.
- William – from the Conqueror in 1066 to the current Prince of Wales, William has a rich history.
- Xavier – means “castle” and is probably a contender for the poshest name on the list.
59 Outstanding Posh Girl Names
When choosing posh girl names, there are infinite possibilities. We list classic monikers from royalty and high society and delve into the more bizarre for inspiration.
- Alexandra – the female version of Alexander and a favorite with royalty.
- Allegra – this posh-sounding name has a musical ring, meaning “joyous.”
- Anastasia – give your daughter a chic name; Anastasia means “resurrection.”
- Angelica – we all think our kids are gifts from heaven, and Angelica means “angel.”
- Anouska – means “grace and favor” and is an extravagant choice for wealthy Russians.
- Antoinette – the French variant of Anthony, meaning “highly praiseworthy.”
- Aurelia – from the Roman word Aurelius, perfect for your “golden” girl!
- Beatrice – royal history is littered with Beatrice’s, and Princess Beatrice of York is keeping that tradition alive.
- Bijou – your child is the jewel in your crown, and Bijou means “jewel” in French.
- Bunty – the sort of British girl name you’d hear on the hockey fields of expensive posh schools.
- Camilla – UK’s Queen Consort bears this name, so why not your classy little princess?
- Celeste – from “celestial,” Celeste is perfect because all children are heaven-sent.
- Charlotte – meaning “free man,” Charlotte is the second born of the Prince and Princess of Wales.
- Clara – means “bright and famous,” and hopefully, a sign of things to come.
- Clementine – is the female variation of Clement, meaning “merciful.”
- Constance – means “steadfast” and is derived from the Roman name Constans.
- Cordelia – is from the Latin word “cor,” which means “heart.”
- Czar–Czar – means “ruler” in Russian and sounds similar to the elegant actress Zsa Zsa Gabor.
- Daniella – the female version of Daniel, meaning “God is my judge,” adored by Spanish royalty.
- Daphne – means “laurel tree” and is straight out of the Bridgerton character list of stylish names.
- Debonair – okay, we think this fancy name wins because it means “suave and refined.”
- Diana – represents the “divine” and was the most famous royal of modern times, Princess Diana.
- Elizabeth – what more do we need to say about Queen Elizabeth?
- Emmeline – an elegant French name similar to the Germanic “Amelina.”
- Eugenie – an unusual name that means “well born,” belonging to Prince Andrew’s daughter.
- Evangeline – this cute girl’s name means “good news” and is perfect for your bundle of joy.
- Felicity – delicate and regal; Felicity can be shortened to an even posher moniker, Fliss.
- Florence – such a beautiful name meaning “to flower,” best associated with Florence Nightingale.
- Francesca – a stylish pick among posh baby names of Spanish origin, meaning “from France.”
- Gabriella – with an exotic ring to it, Gabriella means “woman of God.”
- Genevieve – a blast from the past; Genevieve is the patron saint of Paris.
- Gethsemane – the gardens where Jesus was arrested; Gethsemane has posh and religious meanings.
- Giovana – a name that oozes charm and elegance; Giovana means “God is gracious.”
- Henrietta – the female version of Henry, meaning “keeper of the hearth” in French.
- Hermione – the daughter of the King and Queen of Sparta, Hermione fits the brief perfectly.
- India – your daughter may not be the ruler of India, but at least she can bear the same name.
- Isabella – one of the most popular nickname titles, can be shortened to Bella, Isa, Bell, and Ella.
- Jemima – a sophisticated society name meaning “dove” that looks at home in snobby publications.
- Juliet – the famous lover of Romeo in Shakespeare’s tragedy Romeo and Juliet.
- Lilliana – an alternative and more pretentious spin on Elizabeth.
- Natalia – a derivative of Natalie, meaning “born during Christmas.”
- Octavia – if your child is eighth in line to the throne, Octavia is perfect.
- Odette – taken from the classic ballet “Swan Lake,” meaning “wealthy.”
- Ophelia – another name from the stable of Shakespeare’s masterpieces.
- Paris – naming your kid after a city is cool, but avoid Dull (a Scottish town) at all costs.
- Penelope – straight from the pages of Greek mythology, Penelope is Odysseus’s wife.
- Persephone – the daughter of Zeus, Persephone is the goddess of spring.
- Phillipa – close your eyes, and you can hear Phillipa saying, “Mummy’s got a Porsche.”
- Portia – a double whammy because it sounds like the sportscar and ticks the classic Shakespeare box too.
- Rosalind – meaning “beautiful rose,” Rosalind is a stylish choice for your little girl.
- Seraphina – from mythology and derived from Seraphim, is said to be the most powerful of angels.
- Sophia – a favorite with European royalty, meaning “wisdom.”
- Tabitha – from Greek legend, Tabitha was resurrected from the dead by Saint Peter.
- Valentina – an exotic name, Valentina means “healthy and strong.”
- Veronica – from the saint who wiped the blood from Jesus’s face and his image imprinted on the cloth.
- Victoria – one of the most regal names on the list, belonging to Queen Victoria.
- Violette – a delicate name, Violette drips with class and style for your little flower.
- Vivien – for an even posher impact, change the spelling to Vivienne.
- Xanthe – pronounced “Zan-the,” how many girls’ names start with an X?