Baby girl names beginning with E – with origins and meanings
Looking for baby name ideas for a girl that start with the 5th letter of the alphabet? We’ve got some extraordinary suggestions, along with their origin and meaning

Complete the E section in your potential baby name lists, discover the origins and meanings of popular E names and work out whether your daughter could be an Easter, Ella or Eve
1. Eartha
- Origin: Old English
- Meaning: the earth
2. Easter
- Origin: English
- Meaning: goddess of fertility; the title of the Christian festival used as a first name
3. Ebony
- Origin: Greek
- Meaning: the name of a very black wood used as a first name
6. Edana
- Origin: Old English
- Meaning: the earth
- Also: Edna
5. Edda
- Origin: Old Norse
- Meaning: poetry
7. Eden
- Origin: Hebrew
- Meaning: gladness
8. Edith
- Origin: Old English
- Meaning: successful war
- Also: Editha, Edie, Edy
9. Edna
- Origin: Hebrew
- Meaning: pleasure
- Also: Edana
10. Edwina
- Origin: Old English
- Meaning: rich friend: the feminine form of Edwin
11. Eega
- Origin: African American
- Meaning: bird which flies high
12. Effie
- Origin: Greek
- Meaning: well spoken, well regarded
- Also: Euphemia
13. Efrona
- Origin: Hebrew
- Meaning: sweet singing bird
14. Eglentyne
- Origin: Old French
- Meaning: prickly
- Also: Eglantine
15. Eileen
- Origin: Scottish
- Meaning: bright, shining one; the Irish form is Aileen
- Also: Eily, Isla, Lee and Lina
16. Eilidh
- Origin: Scottish
- Meaning: sun, radiant
17. Eithne
- Origin: Irish
- Meaning: fire
- Also: Ethne, Ethna, Aithne, Ena (English form)
18. Ekata
- Origin: Sanskrit
- Meaning: harmony
19. Elaine
- Origin: English
- Meaning: sun ray
- Also: Helen
20. Eleanor
- Origin: Old French
- Meaning: a form of Helen, which has been used in Britain for hundreds of years
- Also: Elinor Eleanora (Italian form) Leonora (Italian for), Ellie, Ella, Nell, Nora
21. Elfleda
- Origin: Old English
- Meaning: noble or beauty
22. Elfreda
- Origin: Old English
- Meaning: good counsellor; a feminine form of Alfred
- Also: Alfreda
23. Elgiva
- Origin: Old English
- Meaning: noble gift
24. Elin
- Origin: Greek
- Meaning: bright one
- Also: Helen
25. Elise
- Origin: French
- Meaning: God is my oath
- Also: Elizabeth
26. Elissa
- Origin: Hebrew
- Meaning: God is my oath
- Also: Elizabeth
27. Elizabeth
- Origin: Hebrew
- Meaning: my God is fulfillment
- Also: Elisabeth, Bess, Bessie, Beth, Betty, Eliza, Lizzy, Liz, Liza and Libby, Elspeth (Scottish form), Elsie (Scottish form), Elsa(European form), Elissa (European form), Lisa (European form); Bettina (German and Italian forms), Elise (French form), Lisette (French form), Babette (French form)
28. Elke
- Origin: Low German
- Meaning: of noble birth
29. Ella
- Origin: Spanish
- Meaning: her
- Also: Eleanor
30. Ellen
- Origin: Greek
- Meaning: torch
- Also: Helen
32. Elma
- Origin: German
- Meaning: determined protector; a combination of parts of Elizabeth and Mary
33. Eloise
- Origin: French
- Meaning: healthy
- Also: Heloise; Abelard, Heloise
35. Elsie
- Origin: Hebrew
- Meaning: God is my oath
- Also: Elizabeth
37. Eluned
- Origin: Welsh
- Meaning: idol
38. Elva
- Origin: Old English
- Meaning: the elf’s friend
- Also: Elvina
39. Elvira
- Origin: Spanish
- Meaning: unknown
40. Emeline
- Origin: German
- Meaning: peaceful home
- Also: Amelia
41. Emer
- Origin: Irish
- Meaning: from an Irish legend
42. Emerald
- Origin: Latin
- Meaning: the name of a gem used as a first name
- Also: Esmeralda, Esmeraldah (Spanish forms)
43. Emersyn
- Origin: Hebrew
- Meaning: daughter of the powerful
43. Emika
- Origin: Japanese
- Meaning: bloom; harmony
44. Emily
- Origin: Latin
- Meaning: derived from the Roman name Aemilia, meaning hardworking or rival; the name of a Roman family used as a first name
- Also: Emilia, Emma, Millie, Emmeline (French form)
45. Emma
- Origin: Old German
- Meaning: universal
- Also: Emmie
46. Emmeline
- Origin: German
- Meaning: work
- Also: Amelia
47. Ena
- Origin: Irish
- Meaning: passionate
- Also: Ina
48. Enfys
- Origin: Welsh
- Meaning: a rainbow
49. Engelberta
- Origin: Old German
- Meaning: angel; the feminine form of Engelbert
- Also: Engelbertha
50. Enid
- Origin: Welsh
- Meaning: the spirit
51. Erica
- Origin: Danish
- Meaning: probably ruler; a name brought to Britain by the Danes; the feminine form of Eric;
- Also: Erika
52. Erin
- Origin: Irish
- Meaning: the poetic name for Ireland
53. Ermyntrude
- Origin: Old German
- Meaning: universal strength
54. Ernestine
- Origin: Old German
- Meaning: earnestness; the feminine form of Ernest
54. Erssike
- Origin: Hungarian
- Meaning: consecrated to God
55. Eshe
- Origin: Swahili
- Meaning: life, energy
56. Esmé
- Origin: French
- Meaning: loved
- Also: Esmée, Esma, Aimée (French form)
57. Esmeralda
- Origin: Spanish
- Meaning: emerald
- Also: Emerald
58. Estelle
- Origin: French
- Meaning: a star
- Also: Estella
59. Esther
- Origin: Persian
- Meaning: myrtle
- Also: Ester, Hester, Essy, Essie, Ess, Tess, Hettie
60. Estrild
- Origin: Old English
- Meaning: goddess of the rising sun
61. Etain
- Origin: Irish
- Meaning: from an Irish legend
- Also: Etan, Eadan
62. Ethel
- Origin: Old English
- Meaning: of high birth
64. Etta
- Origin: Italian
- Meaning: mistress of the home
- Also: Henrietta
65. Eudora
- Origin: Greek
- Meaning: good, pleasant, gifted
66. Eugenie
- Origin: Greek
- Meaning: high-born; this is the feminine form of Eugene;
- Also: Eugenia
67. Eulalia
- Origin: Greek
- Meaning: speaking sweetly
68. Eunice
- Origin: Greek
- Meaning: joyous victory
69. Euphemia
- Origin: Greek
- Meaning: favourable speech
- Also: Euphemie, Effie, Fay, Faye, Phoebe
70. Eustacia
- Origin: Greek
- Meaning: fruitful; the feminine form of Eustace
- Also: Anastasia, Stacey, Stacy
72. Evadne
- Origin: Greek
- Meaning: unknown
73. Evangeline
- Origin: Greek
- Meaning: belonging to the Gospels
74. Eve
- Origin: Hebrew
- Meaning: lively
- Also: Eva, Evie, Evita (Spanish form);Eveline, Eveleen, Evelina
75. Evelyn
- Origin: English
- Meaning: desired; a surname used as a first name.
76. Evie
- Origin: Hebrew
- Meaning: life; breathe
- Also: Eve
About our author Catherine Ball
Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. She is also mum to 4 children between the ages 3 and 12, so has drawn up many, many lists of baby names over the past few years.
Illustration: Emma Winchester
Read more: