100 Classy Girl Names You'll Love | Kidadl


100 Classy Girl Names You'll Love

Arts & Crafts
Learn more
Reading & Writing
Learn more
Math & Logic
Learn more
Sports & Active
Learn more
Music & Dance
Learn more
Social & Community
Learn more
Mindful & Reflective
Learn more
Outdoor & Nature
Learn more
Read these Tokyo facts to learn all about the Japanese capital.

All girls have names, but not all girl names are classy.

If you want your girl to be known as a sophisticated person, you have to choose an appropriate name. In this blog, you can find 100 classy names to choose from.

The names we'll cover in this blog originate from different parts of the world. Many of these names have similar meanings, however, they are classy and sophisticated when given to your little munchkin. So sit back, scroll on, and get to know some of the best baby girl names that exude class and sophistication.

Classy Girl Names From Old Hollywood

The Golden Age of Hollywood boasted numerous actresses whose names never went out of fashion due to their timeless class. These names can never be too old for your baby girl. Read on to get inspired by these names and feel free to pick a classic name for your little one.

Cute baby wearing red and green dress

1. Agnes (Greek name), made popular by Agnes Moorehead, and the name means 'holy' and 'pure'.

2. Anita (Hebrew name), made popular by Anita Page, and the name means 'full of grace'.

3. Audrey (English name), popularized by Audrey Hepburn, and this name means 'noble' and 'strength'.

4. Ava (Latin name), popularized by Ava Gardner, and the name means 'bird'.

5. Bette (American name), popularized by Bette Davis, and the name means 'God is my oath'.

6. Brigitte (Irish name), popularized by Brigitte Bardot, and the name means 'strength'.

7. Constance (Latin name), made popular by Constance Talmadge, and the name means 'constant'.

8. Corrine (French name), made popular by Corrine Griffith, and the name means 'beautiful maiden'.

9. Deanna (Latin name), popularized by Deanna Durbin, and the name means 'fertile'.

10. Evelyn (French name), popularized by Evelyn Brent, and the name means 'desired'.

11. Fay (English name), popularized by Fay Wray, and the name means 'fairy'.

12. Florence (Latin name), popularized by Florence Lawrence, and the name means 'prosperous'.

13. Grace (English name), popularized by Grace Kelly, and the name means 'grace' and 'God's favor'.

14. Greta (Latin name), popularized by Greta Garbo, and the name means 'pearl'.

15. Ginger (English name), popularized by Ginger Rogers, and the name means 'pure'.

16. Ida (German name), popularized by Ida Lupino, and the name means 'hardworking'.

17. Ingrid (Norse name), popularized by Ingrid Bergman, and the name means 'beautiful'.

18. Joan (English name), popularized by Joan Crawford, and the name means 'God is gracious'.

19. Josephine (Hebrew name), popularized by Josephine Baker, and the name means 'God will add'.

20. Katharine (Greek name), popularized by Katharine Hepburn, and the name means 'pure'.

21. Lana (English name), made popular by Lana Turner, and the name meaning is 'little rock'.

22. Louis (French name), popularized by Louis Brooks, and the name meaning is 'warrior'.

23. Loretta (Latin name), popularized thanks to Loretta Young, and the name means 'laurel tree'.

24. Lucille (French name), popularized by Lucille Ball, and the name means 'light'.

25. Mae (French name), made popular by Mae West, and the name means 'the month of May'.

26. Marion (French name), popularized by Marion Davies, and the name means 'star of the sea'.

27. Marlene (English name), popularized by Marlene Dietrich, and the name means 'woman from Magdala'.

28. Myrna (Arabic name), made popular by Myrna Loy, and the name means 'sweet oil'.

29. Natacha (Russian name), popularized by Natacha Rambova, and the name means 'birthday'.

30. Paulette (French name), popularized by Paulette Goddard, and the name means 'humble'.

31. Rita (Spanish name), popularized by Rita Hayworth, and the name means 'pearl'.

32. Rosalind (German name), made popular by Rosalind Russel, and the name means 'tender'.

33. Sophia (Greek name), made popular by Sophia Loren, and the name means 'great wisdom'.

34. Tallulah (Native American name), popularized by Tallulah Bankhead, and the name means 'running water'.

35. Vera (Russian name), made popular by Vera Miles, and the name means 'faith'.

36. Veronica (Roman name), popularized by Veronica Lake, and the name means 'true victory'.

37. Viola (English name), popularized by Viola Dana, and the name means 'violet'.

38. Vivien (French name), popularized thanks to Vivien Leigh, and the name means 'alive' or 'lively'.

39. Zasu (Hebrew name), popularized by Zasu Pitts, and the name means 'movement'.

Classy Girl Names From The 1920s

The '20s were golden times as far as names for girls were concerned. The names for girls that became popular in that era went on to become classic names that we still use and love today. Read on to know some of the most iconic baby names for girls from the '20s in this section.

40. Alice (French origin), a baby name for girls meaning 'noble'. This name is consistently very popular all over the world.

41. Althea (Greek origin), derived from the Greek word 'Althainein' meaning 'to heal'.

42. Anna (Hebrew origin), a Hebrew baby name for girls meaning 'grace'.

43. Avis (German and Latin origin), an elegant name for your baby girl meaning 'bird'.

44. Barbara (Greek origin), a baby name for girls meaning 'foreign woman'.

45. Clarice (English origin), a name derived from the Latin word 'Clarus' which means 'famous' or 'bright'.

46. Doris (Greek origin), one of the Greek baby names to consider for your baby girl, meaning 'the ocean's gift'.

47. Dorothy (Greek origin), one of the classic baby names for girls from the '20s, meaning 'God's gift'.

48. Elizabeth (Hebrew origin), an elegant girl name meaning 'pledged to God'.

49. Eloisa (German origin), a variant of the name Louise, and it means 'war famous'.

50. Enrica (German origin), one of the elegant names to consider for your little one meaning 'ruler of the house'.

51. Harriet (English origin), one of the classic baby girl names from the '20s, meaning 'home ruler'.

52. Helen (Greek origin), an elegant and classic name for your baby girl meaning 'shining light'.

53. Iola (Greek origin), means 'violet'.

54. Irene (Greek origin), a baby name for girls meaning 'peace'.

55. Jean (English and Scottish origins), one of the most elegant names for girls meaning 'God is gracious'.

56. Marie (Hebrew origin), a Hebrew name for a baby girl meaning 'star of the sea'.

57. Marjorie (English origin), a nickname used for the proper name 'Margaret', which means 'pearl'.

58. Mavis (French origin), meaning 'songbird'.

59. Mildred (English origin), an elegant baby girl name meaning 'gentle strength'.

60. Opal (Sanskrit origin), from 'Upala', a Sanskrit word that means 'precious stone'.

61. Petra (Latin origin), an elegant name meaning 'rock'.

62. Rosemary (Latin origin), meaning 'the sea's dew'.

63. Ruth (Hebrew origin), a classic name from the '20s meaning a 'compassionate friend'.

64. Shirley (English origin), one of the popular baby names for girls from the '20s, meaning 'bright meadow'.

65. Sybil (Greek origin), means 'prophetess'.

66. Thora (Scandinavian origin), the female version of Thor, meaning 'thunder Goddess'.

67. Virginia (Latin origin), an elegant name for your baby girl meaning 'pure'.

Classy Girl Names Inspired By Royalty

The names of female members of royal families, past and present, often dominate headlines and become popular. These royal names are not just famous, but they are also quite unique to suit the royalty. Let's take a look at some of those royalty-inspired names in this part.

Baby girl wearing yellow hat and dress

68. Adela (German origin), means 'noble', which was held by Adela of Normandy, the mother of King Stephens.

69. Alexandra (Greek origin), means 'men's defender', which was held by Alexandra of Denmark.

70. Anastasia (Greek origin), means 'resurrection', which was held by a daughter of Russia's last Czar.

71. Beatrice (Latin origin), means 'one who brings joy', which is held by Princess Beatrice, one of Prince William's cousins.

72. Berenice (Greek origin), means 'the person who delivers victory', which was held by Princess Berenice, who ruled Judea in ancient times.

73. Christina (English origin), means 'Christ's follower', which was held by the Netherlands' Princess Christina.

74. Cordelia (French origin), means 'the sea's jewel', which was held by Cordelia of Britain.

75. Cosima (Greek origin), means 'decency' or 'order', which was held by Lady Cosima Rose Alexandra Windsor, the daughter of the Earl and the Countess of Ulster.

76. Fiona (Irish and Scottish origins), means 'white' and 'fair', which is the name of Princess Fiona from the fictional Shrek franchise, who may not be a 'traditional' princess but is a great character nonetheless.

77. Gabriella (Italian origin), means 'God's woman', which is held by Lady Gabriella, the daughter of Kent's Prince Michael.

78. Georgiana (English origin), means 'farmer', which is held by a British duchess known as Georgiana Cavendish.

79. Grace (Latin origin), means 'God's favor', which was held by Princess Grace of Monaco.

80. Helena (Greek origin), means 'bright light', which was the name of the third daughter of Queen Elizabeth.

81. Isla (Scottish origin), means 'island', which is held by the eldest grandchild of Queen Elizabeth II.

82. Isobel (Spanish origin), means 'God's promise', which was held by Isobel of Huntingdon.

83. Kate (Latin origin), means 'pure', which is held by Princess Kate Middleton.

84. Lucia (Roman origin), means 'graceful light', which was held by Princess Lucia of Bourbon-Two Sicilies.

85. Makeda (Hebrew origin), means 'beautiful', which was held by Queen Makeda of Sheba, an ancient kingdom.

86. Matilda (English origin), means 'battle might', which was held by England's first female ruler, Empress Matilda.

87. Noor (Arabic origin), means 'light', which is held by the Queen Noor of Jordan.

88. Patricia (Latin origin), means 'noble', which is held by Queen Victoria's granddaughter, Patricia of Connaught.

89. Philippa (Greek origin), means 'horse lover', which is held by Sweden's Queen.

90. Rosalind (Spanish origin), means 'beautiful rose', which was held by Princess Diana's great grandmother.

91. Savannah (Native American origin), means 'flat grassland in a tropical region', which is held by the first daughter of Peter Philips who is the eldest grandson of Queen Elizabeth II.

92. Sibylla (Greek origin), means 'oracle', which is held by Albany's Princess Sibylla, the mother to the King of Sweden.

93. Theodora (Greek origin), means 'God's gift', which was held by many powerful women during the peak of the Byzantine Empire.

94. Victoria (Latin origin), means 'victory', which was held by the iconic Queen Victoria of England.

95. Wanda (Polish origin), means 'wanderer', which was held by the Queen of Poland.

96. Wilhelmina (German origin), means 'protector' and 'defender', which was held by the Dutch Queen who ruled the Netherlands from 1890-1948.

97. Xenia (Greek origin), means 'hospitality', which was the name of Russia's Grand Duchess, Xenia Alexandrovna.

98. Yasmin (Persian origin), means 'jasmine flower', which was held by Prince Aly Khan's daughter with Rita Hayworth.

99. Zara (Arabic and Hebrew origins), means 'radiance', which was held by Queen Elizabeth's granddaughter.

100. Zetian (Chinese origin), means 'day', which was held by the Chinese Empress Wu Zetian, who ruled China during the seventh century AD.

Written By
Georgia Stone

<p>Georgia is an experienced Content Manager with a degree in French and Film Studies from King's College London and Bachelors degree from Université Paris-Sorbonne. Her passion for exploring the world and experiencing different cultures was sparked during her childhood in Switzerland and her year abroad in Paris. In her spare time, Georgia enjoys using London's excellent travel connections to explore further afield.</p>

Read The Disclaimer

Was this article helpful?