- Home
- Pregnancy
- Baby Names
- 100 old money baby names for boys and girls
100 old money baby names for boys and girls
Looking for a baby name with timeless elegance? Discover 100 old money baby names for boys and girls, including classic, British, American and rare choices.

Getty
- Ruairidh Pritchard
Published: August 18, 2026 at 1:43 PM
Save
- Share on facebook
- Share on twitter
- Share on pinterest
- Share on whatsapp
- Share on reddit
- Share on tumblr
Old money baby names have a timeless, elegant quality, bringing to mind grand family homes, generations of tradition and a quietly sophisticated style. While the old money aesthetic may be having a moment, many of the names associated with it have been loved for centuries.
Ad
Our list of the best old money baby names brings together classic choices for boys and girls, from traditional favourites such as Arthur, Elizabeth and Henry to distinctive names including Peregrine, Honoria and Fitzwilliam. We've also included British and American old money names, as well as some rarer choices if you're searching for something a little less expected.
Whether you're drawn to regal names, vintage names or surname-style choices with a preppy feel, these old money baby names offer plenty of inspiration.
Here's our pick of the best old money baby names for boys and girls...
Old money boy names | Old money girl names | British old money names | American old money names | Rare old money names
Old money boy names
Traditional boys' names are a natural fit for the old money aesthetic, particularly choices that have been passed down through generations or have strong royal, literary and historical associations. From Arthur and Charles to Sebastian and Benedict, these classic names have a polished and enduring feel.
1. Arthur
- Origin: Celtic; meaning is debated
- Meaning: often associated with bear; also linked to the legendary King Arthur
2. Charles
- Origin: Germanic; from Karl
- Meaning: free man
3. Edward
- Origin: Old English
- Meaning: wealthy guardian
4. Henry
- Origin: Germanic
- Meaning: home ruler
5. George
- Origin: Greek
- Meaning: farmer; earth-worker
6. Frederick
- Origin: Germanic
- Meaning: peaceful ruler
- Also: Frederic
7. William
- Origin: Germanic
- Meaning: resolute protector
8. Theodore
- Origin: Greek
- Meaning: gift of God
9. Alexander
- Origin: Greek
- Meaning: defender of men
10. James
- Origin: Hebrew; through Latin and English
- Meaning: supplanter
11. Philip
- Origin: Greek
- Meaning: lover of horses
- Also: Phillip
12. Edmund
- Origin: Old English
- Meaning: prosperous protector
13. Hugh
- Origin: Germanic
- Meaning: mind; spirit; intellect
14. Sebastian
- Origin: Greek/Latin
- Meaning: from Sebastia; venerable
15. Benedict
- Origin: Latin
- Meaning: blessed
16. Julian
- Origin: Latin; from the Roman name Julianus
- Meaning: youthful
17. Nicholas
- Origin: Greek
- Meaning: victory of the people
18. Thomas
- Origin: Aramaic
- Meaning: twin
19. Louis
- Origin: French/Germanic
- Meaning: famous warrior
- Also: Lewis
20. Francis
- Origin: Latin
- Meaning: Frenchman; free man
Old money girl names
Old money girl names tend to balance elegance with tradition, with many having royal, historical or literary connections. Names such as Eleanor, Beatrice and Victoria have been used for generations, while Daphne and Josephine bring a slightly more romantic vintage feel.
21. Alice
- Origin: Germanic
- Meaning: noble; of noble kind
22. Beatrice
- Origin: Latin
- Meaning: she who brings happiness; blessed
- Also: Beatrix
23. Cecilia
- Origin: Latin; from the Roman family name Caecilius
- Meaning: blind
- Also: Cecelia
24. Clara
- Origin: Latin
- Meaning: clear; bright; famous
25. Eleanor
- Origin: Old French; exact derivation is uncertain
- Meaning: commonly associated with light or brightness
- Also: Elinor
26. Elizabeth
- Origin: Hebrew
- Meaning: God is my oath
27. Florence
- Origin: Latin
- Meaning: flourishing; prosperous
28. Georgiana
- Origin: Greek; feminine form of George
- Meaning: farmer; earth-worker
29. Helena
- Origin: Greek
- Meaning: commonly associated with shining light
- Also: Helen
30. Henrietta
- Origin: French/Germanic; feminine form of Henry
- Meaning: home ruler
31. Louisa
- Origin: French/Germanic; feminine form of Louis
- Meaning: famous warrior
- Also: Louise
32. Margaret
- Origin: Greek
- Meaning: pearl
33. Matilda
- Origin: Germanic
- Meaning: strength in battle
34. Victoria
- Origin: Latin
- Meaning: victory
35. Caroline
- Origin: French/Germanic; feminine form of Charles
- Meaning: free person
36. Charlotte
- Origin: French; feminine diminutive of Charles
- Meaning: free person
37. Daphne
- Origin: Greek
- Meaning: laurel tree
38. Diana
- Origin: Latin; name of the Roman goddess of the hunt
- Meaning: divine; heavenly
39. Edith
- Origin: Old English
- Meaning: prosperous in war
40. Josephine
- Origin: French/Hebrew; feminine form of Joseph
- Meaning: God will increase
- Also: Joséphine
British old money names
Certain names have a particularly traditional British feel, thanks to their links with aristocratic families, historic figures, literature and long-standing naming traditions. These British old money names range from familiar choices such as Hugo and Poppy to more distinctive picks including Digby and Peregrine.
41. Alastair
- Origin: Scottish Gaelic; form of Alexander
- Meaning: defender of men
- Also: Alasdair
42. Arabella
- Origin: Latin/medieval Scottish; exact origin is debated
- Meaning: commonly associated with yielding to prayer
43. Archibald
- Origin: Germanic
- Meaning: genuine; bold; brave
44. Beatrix
- Origin: Latin
- Meaning: traveller; voyager; later associated with blessed or happy
45. Camilla
- Origin: Latin
- Meaning: young ceremonial attendant
46. Cecil
- Origin: Latin; from the Roman family name Caecilius
- Meaning: blind
47. Cressida
- Origin: Greek; used in medieval and Shakespearean literature
- Meaning: gold
48. Digby
- Origin: Old Norse/English surname and place-name
- Meaning: settlement by a ditch
49. Felicity
- Origin: Latin/English; from felicitas
- Meaning: happiness; good fortune
50. Giles
- Origin: Greek/French
- Meaning: commonly associated with young goat
51. Hugo
- Origin: Germanic/Latinised European form of Hugh
- Meaning: mind; intellect
52. India
- Origin: English place-name
- Meaning: from India; the name ultimately derives from the River Indus
53. Jemima
- Origin: Hebrew
- Meaning: dove
54. Ottilie
- Origin: Germanic/French
- Meaning: prosperous in battle; wealth
55. Peregrine
- Origin: Latin; from peregrinus
- Meaning: traveller; pilgrim
56. Pippa
- Origin: English; diminutive of Philippa
- Meaning: lover of horses
57. Poppy
- Origin: English; flower name
- Meaning: poppy flower
58. Rupert
- Origin: Germanic
- Meaning: bright fame
59. Tabitha
- Origin: Aramaic
- Meaning: gazelle
60. Wilfred
- Origin: Old English
- Meaning: desiring peace
- Also: Wilfrid
American old money names
American old money names often have a preppy, surname-inspired style associated with historic East Coast families, Ivy League tradition and names passed down through generations. Many of these choices began as surnames or place-names before becoming distinctive first names in their own right.
61. Anderson
- Origin: English/Scottish surname
- Meaning: son of Andrew
62. Astor
- Origin: European surname
- Meaning: surname meaning is uncertain; strongly associated with the prominent Astor family
63. Blair
- Origin: Scottish Gaelic surname and place-name
- Meaning: plain; field
- Unisex
64. Brooks
- Origin: English surname
- Meaning: of the brook; stream
65. Cabot
- Origin: French/English surname
- Meaning: surname with an uncertain original meaning
66. Carter
- Origin: English occupational surname
- Meaning: one who transports goods by cart
67. Chauncey
- Origin: French/English surname
- Meaning: derived from a French place-name; exact meaning is uncertain
68. Davis
- Origin: Welsh/English surname
- Meaning: son of David
69. Ellis
- Origin: Welsh/English surname; also linked with Elias
- Meaning: commonly associated with the Lord is my God
- Unisex
70. Forbes
- Origin: Scottish surname and place-name
- Meaning: exact meaning is uncertain
71. Harrison
- Origin: English surname
- Meaning: son of Harry
72. Kennedy
- Origin: Irish Gaelic surname
- Meaning: traditionally interpreted as helmeted chief
- Unisex
73. Palmer
- Origin: English occupational surname
- Meaning: pilgrim; traditionally someone who returned from pilgrimage with a palm branch
- Unisex
74. Prescott
- Origin: English surname and place-name
- Meaning: priest's cottage
75. Randolph
- Origin: Germanic/English
- Meaning: shield wolf
76. Rockwell
- Origin: English surname
- Meaning: rocky spring or stream
77. Sinclair
- Origin: Norman French/Scottish surname
- Meaning: from Saint-Clair
- Unisex
78. Spencer
- Origin: English occupational surname
- Meaning: steward; dispenser of provisions
- Unisex
79. Sterling
- Origin: English/Scottish surname
- Meaning: commonly associated with genuine; of high quality
80. Whitney
- Origin: English surname and place-name
- Meaning: white island
- Unisex
Rare old money names
If you love the sophisticated feel of an old money name but want something less commonly heard, there are plenty of unusual vintage choices to consider. From elaborate classics such as Algernon and Theodora to romantic names including Aurelia and Rosalind, these rare old money names have plenty of character.
81. Algernon
- Origin: Norman French
- Meaning: moustached
82. Ambrose
- Origin: Greek/Latin
- Meaning: immortal
83. Aurelia
- Origin: Latin; feminine form of the Roman family name Aurelius
- Meaning: golden
84. Clementine
- Origin: French/Latin; feminine form of Clement
- Meaning: merciful; gentle
85. Constance
- Origin: Latin
- Meaning: steadfast; constant
86. Cosmo
- Origin: Greek
- Meaning: order; beauty
- Also: Cosimo
87. Dorothea
- Origin: Greek
- Meaning: gift of God
- Also: Dorothy
88. Elspeth
- Origin: Scottish; form of Elizabeth
- Meaning: God is my oath
89. Evangeline
- Origin: Greek
- Meaning: bearer of good news
90. Fitzwilliam
- Origin: Norman French/English surname
- Meaning: son of William
91. Honoria
- Origin: Latin; feminine form of Honorius
- Meaning: honour; woman of honour
92. Isadora
- Origin: Greek
- Meaning: gift of Isis
93. Leopold
- Origin: Germanic
- Meaning: bold people
94. Lysander
- Origin: Greek
- Meaning: liberator
95. Octavia
- Origin: Latin; feminine form of Octavius
- Meaning: eighth
96. Olympia
- Origin: Greek
- Meaning: from Mount Olympus
97. Rosalind
- Origin: Germanic; later influenced by Latin associations with roses
- Meaning: traditionally interpreted as gentle horse; also strongly associated with the rose
98. Theodora
- Origin: Greek
- Meaning: gift of God
99. Valentine
- Origin: Latin; from Valentinus
- Meaning: strong; healthy
- Unisex
100. Verity
- Origin: Latin/English; from veritas
- Meaning: truth
Ad
Read more:
- 100 rare baby names you’re unlikely to hear in the playground
- 115 baby names inspired by cities, towns, countries and special places
- 50 vintage baby names for boys
Authors

Ruairidh PritchardDigital Growth Lead
Ruairidh is the Digital Lead on MadeForMums. He works with a team of fantastically talented content creators and subject-matter experts on MadeForMums.
Ad
Ad
Loading...
Ad
Loading...