Picking a baby name can be like trying to pick your favourite TV show.
You think you've found your favourite, you've all but monogrammed it on the nursery walls, and then bam! A new favourite pops up – usually in the form of that year's baby name list.
Modern baby names are ever-evolving. Many decades ago a whole raft of girls were given names like Emma, Sarah and Jane, which not only went on to become hugely popular but also became generation-defining.
Current trends for baby name choices continue to focus on the ever-popular vowel names (Amelia, Edie, Isla and Ophelia we're looking at you).
Lu names are also swiftly gaining in popularity, but think beyond the traditional Lucy; the most popular name for girls in the first half of 2020 was Luna. For a real contemporary touch to picking a name why not opt for a non-binary name?
Many of the names here may fall into several categories.
Today's modern baby names often hark back to a gentler era with many vintage gems falling back into favour and so giving girl names a modern feel. You don't even have to go as far back as the last century, relics from the '80s can also deliver some fun choices.
Many of the popular name choices for this year also fall into the unique names category, highlighting that mums and dads are always looking for a name to give their daughter an edge and help them stand out from the crowd.
Get ready to find your new favourite with this round up of modern names for your little girl.
Short Modern Names For Girls
A key trend for 2020 has been baby girl names that start with M. This letter is the most popular consonant for a baby girl, but for every Matilda or Madeline there's also a Mai, Maeve or Maya.
Baby girl names that are short and sweet also tend to sound more modern, making the options below popular for your modern baby.
Two syllable baby girl names are also a strong hallmark of name lists, such as the modern Indian baby girl names Arya and Eesha, as well as pretty gemstone names like Amber and Opal.
1. Aine (Irish origin) meaning "radiance" or "splendour"
2. Aliz (Hungarian origin), version of Alice, meaning "noble".
3. Amber "English origin) meaning "jewel" or "amber coloured".
4. Arya (Indian origin) meaning "noble goddess".
5. Cia (Greek origin) , diminutive of Cynthia, meaning "of the moon".
6. Coco (French origin), used in French and Spanish as pet names.
7. Edie (English origin) meaning "riches".
8. Eesha (Muslim origin) meaning "life".
9. Haven (English origin) meaning "place of safety".
10. Ida (German origin) meaning "industrious".
11. Juno (Roman origin) meaning "queen of the heavens".
12. Leda (Greek origin) meaning "happy".
13. Opal (Sanskrit origin) meaning "gem".
14. Sia (old Norse origin) meaning "victory".
15. Taya (Japanese origin) meaning "young".
16. Teva (Scottish origin) meaning "twin".
17. Zuri (Swahili origin) meaning "good" or "kind".
Long And Modern Baby Names for A Girl
If you want a girl name with a good number of syllables then get ready for this list of long and lovely modern names for a girl baby. The beauty of these baby girl names is that they can be shortened down giving your child the option of picking the name they use.
For example: Bellamy could go by Bella, Evangelina can be shortened to Eva, Evie or Lina and Romilly can also be known as Rom.
18. Academia (Latin origin) meaning "one who is academic".
19. Athena (Greek origin) meaning "goddess of wisdom".
20. Bellamy (English origin) meaning "good friend".
21. Belisha (Italian origin) meaning "lovely one".
22. Carlotta (Spanish origin) meaning "one who is manly".
23. Clarissa (German origin) meaning "light" or "famous".
24. Destiny (Latin origin) meaning "one's fate".
25. Evangelina (Greek, Latin origin) meaning "good news".
26. Fortuna (Latin origin) meaning "good fate".
27. Havanna (English origin) meaning "heaven".
28. Imani (Swahili origin) meaning "faith".
29. Lorelei (German origin) meaning "temptress".
30. Karima (Arabic origin) meaning "generous" or "noble".
31. Maribel (Hebrew origin) meaning "bitter".
32. Oceana (Greek origin) meaning "from the sea".
33. Romilly (Latin origin) meaning "strength".
34. Zelena (Hebrew origin) meaning "protective".
Unique Girl Modern Baby Names
Although many baby girl names fall back on vintage favourites, there are also plenty of popular and unique baby names for your baby girl. The selection below features edgier names for parents to pick from, but all retain that contemporary feel. Many popular name choices, like Rebel, Seraphina and Zelda, also have great meanings for raising strong, independent girls.
35.Aria (Italian origin), means "air" or "lioness" in Greek.
36. Amara (Latin, Igbo origin) meaning "bitter" or "grace".
37. Calliope (Greek origin) meaning "beautiful-voiced".
38. Henna (Arabic origin) meaning "blessed".
39. Aphra (Hebrew origin) meaning "ashes" or "dust".
40. Lumi (Finnish origin) meaning "snow".
41. Mirabelle (French origin) meaning "marvellous".
42. Nerida (Greek origin) meaning "sea nymph" or "mermaid".
43. Nova (Latin origin) meaning "new".
44. Quinn (Irish origin) meaning "descendant of Conn".
45. Rebel (English origin) meaning "defiant person".
46. Seraphina (Hebrew origin) meaning "ardent" or "fiery".
47. Sora (Japanese origin) meaning "sky".
48. Wren (English origin) from a bird name.
49. Willa (German origin) meaning "resolute protection".
50. Zelda (German origin) meaning "grey fighting maid".
2020's Most Popular Modern Girl Names
Every year has its own rundown of the most popular baby names and 2020 is no different.
Names like Olivia seem to be a perennial favourite with new parents (sticking in at number two), though this year Luna climbed to the top of the list (up from 2019's number 11) and Evelyn crept up to take the number eight spot (up from number 21 on the previous year).
All of these popular choices are amongst the most popular names in 2020.
51. Adelaide (German origin) meaning "nobility".
52. Alice (German origin) meaning "noble".
53. Amaya (Japanese, Basque origin) meaning "mother city" or "night rain".
54. Amelia (German origin) meaning "work".
55. Aurelia (Latin origin) meaning "the golden one".
56. Aurora (Latin origin) meaning "dawn".
57. Ava (Latin origin) meaning "life", "water" or "bird".
58. Charlotte (French origin) meaning "free man".
59. Cora (Greek origin) meaning "maiden".
60. Eloise (French origin) meaning "healthy" or "wide".
61. Evelyn (English origin) meaning "desired" or "island".
62. Hazel (English origin) meaning "hazel tree".
63. Iris (Greek origin) meaning "rainbow".
64. Ivy (English origin), from a botanical name.
65. Isabella (Hebrew, Spanish, Italian origin) meaning "pledged to God".
66. Isla (Spanish, Scottish origin) meaning "island".
67. Luna (Latin origin) meaning "moon".
68. Madeline (English origin) meaning "high tower".
69. Maya (Hebrew, Spanish and Greek origin) meaning "water".
70. Mae (English origin) meaning "pearl" or "bitter".
71. Maeve (Irish origin) meaning "she who intoxicates".
72. Mila (Slavic, Russian origin) meaning "gracious" or "dear".
73. Olivia (Latin origin) meaning "olive tree".
74. Ophelia (Greek origin) meaning "help".
Modern Girls' Names With A Unisex Feel
One of the hallmarks of modern names is that they're just as good for a little girl as they are a baby boy.
Opting for a unisex name will only add to the modern feel of your name choice and many of them are also still in the early days of popularity so you can be reasonably sure that opting for one of these baby names will ensure your child isn't surrounded by lots of children with the same name.
75. Akira (Japanese origin) meaning "the sunlight".
76. Aphra (Hebrew origin) meaning "ashes" or "dust".
77. Aubrey (English origin) meaning "elf ruler".
78. Billy/Billie (English origin) meaning "resolute protector".
79. Blair (Scottish origin) meaning "dweller on the path".
80. Bodhi (Indian origin) meaning "understanding of true nature".
81. Brook (English origin) meaning "small stream".
82. Devon (English origin) meaning "from Devon".
83. Eden (Hebrew origin) meaning "place of pleasure".
84. Ellery (English origin) meaning "island with elder trees".
85. Harper (English origin) meaning "harp player".
86. Hero (Greek origin) meaning "demi-god".
87. Indiana (English origin) meaning "the country Indiana".
88. Jules (French origin) meaning "youthful".
89. Keegan (Irish origin) meaning "son of Egan".
90. Kennedy (Irish origin) meaning "misshapen head".
91. Lane (English origin) meaning "path".
92. Linden (English origin), taken from the name of a tree.
93. London (English origin) meaning "fortress".
94. Marley (English origin) meaning "from the lake meadow".
95. Riley (Irish origin) meaning "courageous".
96. River (English origin) meaning "tranquil water".
97. Roux (French origin) meaning "little red one".
98. Sage (Latin origin) meaning "wise".
99. Scout (French origin) meaning "gatherer of information".
100. Sky/Skye (English origin) meaning "of the isle of Skye".
101. Sunny (English origin) meaning "cheerful".
102. Vesper (Latin origin) meaning "evening star".
103. Winter (Native American origin) meaning "bringer of renewal".
104. Wynne (Welsh origin) meaning "white ring", "blessed peacemaking" or "fair".
Vintage Baby Girl Names with A Modern Twist
For baby girl names, today's parents are looking to the past. This collection of girl names all have a vintage feel to them, but thanks to how popular they are also make wonderful modern baby names too.
These names still sound fresh, with many being out of fashion for many years, only for the name to become popular once again. Choosing a vintage inspired baby name means you can honour a relative, perhaps a grandparent or older ancestor, and breathe new life into the baby name you pick.
105. Ada (German origin) meaning "noble".
106. Bessie (Hebrew origin) meaning "pledged to God".
107. Birdie (English origin) meaning "bird".
108. Cleo (Greek origin) meaning "glory".
109. Effie (Greek origin) meaning "pleasant speech".
110. Etta (English origin) meaning "estate ruler".
111. Inez (Spanish origin) meaning "pure" or "virginal".
112. Lorna (English, Scottish origin). Invented for the literary character Lorna Doone and based on Scottish place name.
113. Lula (Spanish origin). Diminutive form of Talula and Lu girls names: Lucy, Lila, Lily, Louise, Lulu.
114. Mamie (Greek origin) meaning "pearl", diminutive of Margaret and Mary.
115. Maude (German origin) meaning "battle mighty".
116. Minnie (Latin origin) meaning "of the mind" or "intellect".
117. Myrtle (Greek origin), from a botanical name.
118. Odessa (Russian origin), from the place name.
119. Polly (English origin), variation of Molly meaning "bitter"
120. Roxie (Persian origin), diminutive of Roxanne meaning "dawn".
121. Sibyl (Greek origin) meaning "seer" or "oracle".
We Want Your Photos!
Do you have a photo you are happy to share that would improve this article?
Cora LydonBachelor of Arts specializing in Literature
With a passion for inspiring her children, Cora is a journalist with a Bachelor's degree in Literature from the University of Suffolk. She is also a children's book author living in Suffolk. She enjoys seeking out creative activities and places for her family to explore, often resulting in messy crafts at the dining table.
1) Kidadl is independent and to make our service free to you the reader we are supported by advertising. We hope you love our recommendations for products and services! What we suggest is selected independently by the Kidadl team. If you purchase using the Buy Now button we may earn a small commission. This does not influence our choices. Prices are correct and items are available at the time the article was published but we cannot guarantee that on the time of reading. Please note that Kidadl is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon. We also link to other websites, but are not responsible for their content.
2) At Kidadl, we strive to recommend the very best activities and events. We will always aim to give you accurate information at the date of publication - however, information does change, so it’s important you do your own research, double-check and make the decision that is right for your family. We recognise that not all activities and ideas are appropriate for all children and families or in all circumstances. Our recommended activities are based on age but these are a guide. We recommend that these ideas are used as inspiration, that ideas are undertaken with appropriate adult supervision, and that each adult uses their own discretion and knowledge of their children to consider the safety and suitability. Kidadl cannot accept liability for the execution of these ideas, and parental supervision is advised at all times, as safety is paramount. Anyone using the information provided by Kidadl does so at their own risk and we can not accept liability if things go wrong.
3) Because we are an educational resource, we have quotes and facts about a range of historical and modern figures. We do not endorse the actions of or rhetoric of all the people included in these collections, but we think they are important for growing minds to learn about under the guidance of parents or guardians.