100 Popular English Baby Girl Names With Meanings

Written by Ria Saha
Last Updated on

English is the third most widely spoken language in the world. So, it makes sense that English baby girl names are incredibly popular. If you are looking for an English name for your little girl, check out MomJunction’s list below, because we’ve got it all covered.

Popular English Baby Girl Names:

1. Amelia:

Another version for the name Amalia, it comes from the German name Amala meaning work.

2. Olivia:

Another name for Oliva, it stands for olive in Latin.

3. Isla:

Isla, a different version for the name Islay, comes from an island situated on the western coasts of Scotland.

4. Emily:

Emily comes from Aemilius, a name originated in the Roman royal family, which was taken from the Latin word ‘aemulus’, meaning opponent.

5. Poppy:

This name originated from the Old English word ‘popæg’ and means ‘similar to that of the red colored flower’.

6. Ava:

This name is another version of the name Eve, which comes from the Hebrew name Chawwah, meaning to breathe or to live.

7. Jessica:

This name comes from Iscah which is another name for Yiskah meaning to behold, in Hebrew.

8. Lily:

Derived from the Latin word ‘lilium’, this name signifies purity, as does the flower.

9. Sophie:

It is the French form of the name Sophia, and it means wisdom in Greek.

10. Grace:

Coming from the Latin word ‘gratia’, which is the English word for grace, this name means elegance.

11. Gracie:

This is another form of the name Grace which is derived from the Latin word gratia, meaning elegance.

12. Sophia:

Like Sophie, this name means wisdom or knowledge too.

13. Mia:

Mia comes from the Hebrew name Mary, which has an Egyptian origin. It is also the nickname for the Dutch or German girls named Maria and it means beloved.

14. Mollie:

This name is another form of the name Molly which comes from the name Mary.

15. Molly:

This name is another form of the name Mary and it means beloved in the Egyptian language.

16. Maryam:

This name is the Persian form of the name Maria and means beloved.

17. Evie:

Having its origins in the name Aveline, which comes from the German word ‘avi’, Evie is another name for Eve or Evelyn. It means desired.

18. Ruby:

This name comes from the Latin word ‘ruber’ meaning red.

19. Ella:

Originating from the German name Alia, which comes from the German word ‘alja’, Ella means other.

20. Scarlett:

This name came from the Persian word ‘saghrilat’ meaning one who sold or made clothes of scarlet.

21. Isabella:

Isabella comes from the Latin name Isabel, which is another name for Elizabeth, and stands for ‘my God is an oath’ in Hebrew.

22. Isabel:

This name comes from the name Elizabeth.

23. Isabelle:

It is the French form of the name Isabel, which means ‘my God is an oath’.

24. Elsie:

This is the nickname for women with the name Elizabeth.

25. Elizabeth:

This name came from the Greek name Elisabet derived from the Hebrew name ‘Elisheva’.

26. Eliza:

This name is the shorter form of the name Elizabeth.

27. Bella:

This name is the shorter version of the name Isabella, which came from the name Isabel.

28. Chloe:

Coming from Greek, Chole means green shoot.

29. Sienna:

It’s the name of an Italian city which stands for orange-red.

30. Freya:

This name comes from the Norse mythology, from the name of Goddess Freyja meaning lady.

31. Phoebe:

This name is the Latin form of the Greek name Phoibe meaning bright and pure.

32. Charlotte:

This name comes from Charles and is the feminine version of the German name Karl, meaning man.

33. Daisy:

This name has originated from the English word ‘dægeseage’, meaning ‘day’s eye’, and is the name of a white flower.

34. Alice:

This name comes from a French name Aalis, a shorter version of Adelais that comes from the German name Adalheidis, meaning the noble kind.

35. Florence:

It comes from the Latin name Florentius, which is the female form of the name Florentia that originates from the word ‘florens’ meaning affluent.

36. Eva:

This name is the Latinized version of the name Eve, which comes from the Hebrew word ‘chawah’ meaning breathe.

37. Sofia:

It is another form of the name Sophia, meaning knowledge.

38. Millie:

This is the shorter form of Millicent. It comes from the German name Amalasuintha, which means strong worker.

39. Lucy:

This name is the English version of the name Lucia, which is again the feminine form of the Roman name Lucius meaning light.

40. Evelyn:

This name comes from the name Aveline, meaning desired.

41. Rosie:

The nickname for rose, Rosie originates from a German name meaning famous.

42. Imogen:

This name originates from Innogen, which comes from the Gaelic word ‘inghean’ signifying maiden.

43. Lola:

This name is the short name of Dolores, which has a Spanish origin, meaning sorrow.

44. Matilda:

Extracted from the German name Mahthildis, Matilda signifies strength in battle.

45. Layla:

This name in Arabic means night.

46. Holly:

This comes from the old English word ‘holen’ and is the name of the English holly tree.

47. Hollie:

This name is another version of the name Holly.

48. Lilly:

Lilly is the English version of the name Lily, which means purity.

49. Erin:

This is the Anglo form of the name Eireann, which comes from the Gaelic name Éire, meaning Ireland.

50. Ellie:

This name is another version of the name Elanor, which comes from the Occitan name Aliénor.

51. Maisie:

This is the diminutive form of the name Mairead. It comes from the name Margaret, which has its roots on the Latin name Margarita, meaning pearl.

52. Maya:

Maya comes from Maia. The people of the Mayan civilization were known by this name.

53. Abigail:

This name comes from the Hebrew name Avigayil, meaning ‘my father is joy’.

54. Georgia:

This name is the Latin female form of the name George, which comes from the Greek name Georgios, meaning farmer.

55. Jasmine:

This name comes from the Persian word ‘yasamen’. English climbing plants producing aromatic flowers are called Yasamens.

56. Esme:

It means ‘loved’ in French.

57. Willow:

This name comes from an old English word ‘welig’, which is the name of a tree.

58. Annabelle:

This name is a different version of the name Annabel, which came from the name Anna from the Hebrew name Channah, meaning favor.

59. Hannah:

This name was born from the Hebrew name Channah, meaning favor.

60. Anna:

This name comes from the name Hannah, which is derived from Hebrew name Channah.

61. Ivy:

It came from an old English word ‘ifig’, which is the name of a flowering plant.

62. Amber:

This name comes from the Arabic word ‘anbar’ which is the source word for amber. It refers to a gemstone.

63. Emilia:

This name is the feminine version of the name Aemilius, which means rival in Latin.

64. Emma:

This name is extracted from the German word ‘ermen’, meaning the universe.

65. Summer:

It is also the name of a season and is derived from an English word ‘sumor’.

66. Eleanor:

This name originated from the Occitan name Aliénor and was the queen of Louis VII, the king of France.

67. Harriet:

This is the English version of the French name Henriette, which is the feminine form of the name Henry. Henry originated from the German name Heimirich, meaning home ruler.

68. Rose:

This name found its origin in German and stands for famous.

69. Amelie:

This name is the German form of the name Amelia, which came from Amalia, meaning work.

70. Lexi:

This is a nickname given to the name Alexandra, which is the feminine form of the name Alexander. Alexander comes from Greek name Alexandros, meaning defending men.

71. Megan:

This is the Welsh version of the name Margaret, which comes from the Latin name Margarita, meaning pearl.

72. Zara:

This is the English version of the name Zaire that comes from the name Zahrah, which in Arabic means blossoming flower.

73. Lacey:

This name comes from Lacy. It gets its name from a town in Normandy named Lassy.

74. Martha:

This name originated from the Aramaic word ‘marta’ that means woman.

75. Violet:

This name comes from the Latin word ‘viola’ which is the name of a purple flower.

76. Darcey:

This name is the female version of the name Darcy, which signifies someone who belongs to the French town Arcy.

77. Darcie:

This name is also the female form of the name Darcy.

78. Maria:

This is the English version of the Hebrew Maria, meaning beloved.

79. Brooke:

Brookes is another form of the name Brook and denotes someone who lived near a brook or stream.

80. Aisha:

This name has an Arabic origin and means alive.

81. Katie:

This is the nickname for Kate, which comes from Katherine. Katherine derives from Greek ‘katharos’ and denotes purity.

82. Leah:

Meaning tired, Leah comes from the Hebrew word ‘le’ah’.

83. Thea:

This name is the shorter form of Theodora, which comes from Greek Theodoros, meaning gift of God.

84. Amy:

This name originated from French Amée and means beloved.

85. Heidi:

This is the German form of the name Adelheid, which comes from the name Adelaide, meaning noble.

86. Lottie:

This name comes from Charlotte, which is the French female version of Charles.

87. Bethany:

This name originated from the Hebrew word ‘beit-te’enah’, meaning ‘house of figs’.

88. Francesca:

This is the Italian female name for Franciscus, which denotes a Frenchman.

89. Faith:

The name taken from the Latin word ‘fidere’ means to trust. It comes from the English word faith.

90. Harper:

This English name means one who plays the harp.

91. Nancy:

This name comes from the medieval moniker Annis that comes from the name Agnes. Agnes is the Greek for Hagne meaning chaste.

92. Beatrice:

This name is the Italian version of Beatrix, which comes from the old Latin name Viator and means traveler.

93. Lydia:

This name means a person who comes from Lydia, a town in Asia Minor.

94. Sarah:

This name means princess or noblewoman in Hebrew.

95. Sara:

This name is another form of the name Sarah.

96. Julia:

This is the female version of the name Julius, which comes from the Greek word ‘ioulos’, meaning downy-bearded.

97. Victoria:

This name means victory in Latin and is also the female form of the name Victorious.

98. Zoe:

This name comes from Eve and it means alive in Greek.

99. Robyn:

This name is the feminine version of the name Robin which comes from the name Robert. Robert originates from the German name Hrodebert, which means bright fame.

100. Amanda

This name is the feminine form of the name ‘Amandus’ and in the Latin language it means ‘one who deserves to be loved’.

We hope you would have liked the names here for your little princess. Do let us know your choice!

Was this article helpful?
thumbsupthumbsdown

Community Experiences

Join the conversation and become a part of our vibrant community! Share your stories, experiences, and insights to connect with like-minded individuals.

Latest Articles