Baby boy names beginning with E – with origins and meanings
Looking for baby name ideas for a boy that start with the 5th letter of the alphabet? We’ve got some exceptional, eye-catching, elegant names along with their origin and meaning
Are you trying to find the perfect name for your baby boy? Find inspiration by reading our list of baby boy names beginning with E along with their origins and meanings
1. Eachan
- Origin: Gaelic
- Meaning: a horseman
- Also: Eachaun, Eacheann
2. Eamon
- Origin: Irish
- Meaning: the Irish form of Edmund
- Also: Eamonn
3. Earl
- Origin: Old English
- Meaning: nobleman; derived from the noble title
- Also: Erle
4. Eashan
- Origin: Indian
- Meaning: Lord Vishnu
5. Eaton
- Origin: Old English
- Meaning: island settlement
6. Ebenezer
- Origin: Hebrew
- Meaning: stone of help; the name was used originally by the Puritans
- Also: Eben, Eb
7. Edan
- Origin: Irish
- Meaning: little fire
- Also: Aidan, Aiden
8. Eddy
- Origin: Old English
- Meaning: a whirlpool of water running against the tide, derived from the old English word ed, meaning ‘again, back’
9. Edelmar
- Origin: Old English
- Meaning: noble
- Also: Edel (German form)
10. Edet
- Origin: Nigerian
- Meaning: born on a market day
11. Edgar
- Origin: Old English
- Meaning: Spear of fortune
- Also: Ed, Eddie
12. Edmund
- Origin: Old English
- Meaning: protection of happiness
- Also: Ed, Eddie, Ned, Ted; Edmond (French form)
13. Edric
- Origin: Old English
- Meaning: wealthy chief
14. Edward
- Origin: Old English
- Meaning: happy guardian
- Also: Ted, Ned, Ed, Eddie
15. Edwin
- Origin: Old English
- Meaning: friend
- Also: Ed
16. Egan
- Origin: Irish
- Meaning: little bright-eyed one
17. Egbert
- Origin: Old German
- Meaning: bright sword
- Also: Bert
18. Ekon
- Origin: Nigeria
- Meaning: strong
19. Eilir
- Origin: Welsh
- Meaning: butterfly
20. Eito
- Origin: Japanese
- Meaning: prosperous person
21. Ekevu
- Origin: African
- Meaning: intelligent, sensible
22. Elder
- Origin: Old English
- Meaning: a senior person
23. Eldon
- Origin: Old English
- Meaning: Ella’s Hill
24. Eleazer
- Origin: Hebrew
- Meaning: helped by God
25. Elfed
- Origin: Welsh
- Meaning: Autumn
26. Elias
- Origin: Hebrew
- Meaning: Jehovah is God
- Also: Elijah, Eli
27. Elliot
- Origin: Hebrew
- Meaning: Anglicised version of Elias; Jehovah is God
28. Ellis
- Origin: Welsh
- Meaning: kind, benevolent
29. Ellison
- Origin: Old English
- Meaning: son of Elias
30. Elgar
- Origin: Old English
- Meaning: noble spear, implying protection and defence, from the old English aethel, meaning noble, and gar, meaning spear
31. Elmer
- Origin: Old English
- Meaning: noble defender
- Also: Aylmer
32. Elmore
- Origin: Old English
- Meaning: river bank
33. Elton
- Origin: Old English
- Meaning: a place name used as a first name; the name was made famous by the singer Elton John
34. Elvin
- Origin: Old English
- Meaning: noble friend
- Also: Elwin
35. Elvis
- Origin: possibly Old English or Norse
- Meaning: Multiple meanings although 'all wise' is most common; a name made famous by Elvis Presley
36. Emanuel
- Origin: Hebrew
- Meaning: God with us; the name given by the prophet Isaiah to the Messiah
- Also: Manny, Manuel (Spanish form)
37. Emlyn
- Origin: Welsh
- Meaning: unknown; possibly derived from a Welsh place name
38. Emmett
- Origin: Hebrew/German/English
- Meaning: Universal; also the male version of Emma
- Also: Emmet, Emmot, Emmott
39. Emrys
- Origin: Welsh
- Meaning: immortal
40. Enej
- Origin: Slovenian
- Meaning: praise
41. Engelbert
- Origin: Old German
- Meaning: angel
42. Ennis
- Origin: Gaelic
- Meaning: leader
43. Enoch
- Origin: Hebrew
- Meaning: skilled, dedicated
44. Enzo
- Origin: Italian
- Meaning: last hope; the first name of the founder of Ferrari, Enzo Ferrari
45. Eoin
- Origin: Irish
- Meaning: Irish form of John
46. Ephraim
- Origin: Hebrew
- Meaning: fruitful
- Also: Eph
47. Erasmus
- Origin: Greek
- Meaning: beloved
- Also: Erastus, Ras, Rastus
48. Eric
- Origin: Danish
- Meaning: probably ruler; a name brought to Britain by the Danes
- Also: Erik, Rick, Rickie, Ricky
49. Ernest
- Origin: Old German
- Meaning: earnestness
- Also: Earnest, Ern, Ernie
50. Errol
- Origin: Scottish
- Meaning: nobleman, warrior
51. Erskine
- Origin: Scottish
- Meaning: blood on the knife
52. Erwin
- Origin: Old German
- Meaning: honourable friend
53. Esau
- Origin: Hebrew
- Meaning: Hairy
54. Esmond
- Origin: Old English
- Meaning: protection from above
55. Ethan
- Origin: Hebrew
- Meaning: firm
56. Etienne
- Origin: French
- Meaning: garland, crown
57. Eucal
- Origin: Greek
- Meaning: from the Greek eus, meaning ‘good’, and kaluptos, meaning ‘covered’
58. Eugene
- Origin: Greek
- Meaning: well-born
- Also: Eoghan and Eoan (Irish forms) Ewan, Ewen, Euan (Scottish forms), Owen, Gene
59. Eustace
- Origin: Greek
- Meaning: fruitful
- Also: Stacey, Stacy
60. Evan
- Origin: Welsh
- Meaning: the Lord are gracious
- Also: John
61. Evelyn
- Origin: French/English
- Meaning: desired, wished for; also used as a girl’s name
62. Everard
- Origin: Old German
- Meaning: brave boar
- Also: Ewart (Scottish form), Everett
63. Ewan
- Origin: Scottish
- Meaning: youth; born of the yew tree
- Also: Ewen, Euan
64. Ezekiel
- Origin: Hebrew
- Meaning: strengthened by God
- Also: Zeke
65. Ezra
- Origin: Hebrew
- Meaning: helper
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:
Create the perfect wishlist for your baby with MyCrib
Are you expecting and don't know where to start? Discover how MyCrib can help you build your dream wishlist. You can add products from any site with just one click and even use MyCrib's buying assistant to help get you started.