100 Popular English Baby Boy Names With Meanings

Written by Ria Saha
Last Updated on

The Great Britain was once a kingdom where the sun never set. The influence of the English is felt across the globe as it had its colonies everywhere. English baby names are some of the most popular ones in various parts of the world, irrespective of the religion or the region in which the baby is born. Momjunction brings you a list of English baby names for boys. See which suits your baby the most!

Popular English Baby Boy Names With Meaning:

1.Oliver:

It comes from the French name Olivier which originates from the German name Alfher. This name means olive tree in Latin.

2. Jack:

This name comes from an old name Jankin, the diminutive form of the popular name John. Its root is a Hebrew name Yochanan, which means ‘God is gracious’.

3. Harry:

It is a very popular English name derived from the German name Heimirich, which signifies a home ruler.

4. Jacob:

The Latin name Iacobus, which has its root in the Hebrew name Ya’aqov, means he who supplants.

5. Charlie:

It is the short form for Charles and is derived from German name Karl which means man.

6. Thomas:

This name is abstracted from the Aramaic name Ta’oma, which denotes twin.

7. George:

This name comes from Greek name Georgios. George also originated from another Greek word Georgos, which denotes farmers.

8. Oscar:

The name has its origin from two different Gaelic words – ‘os’ denoting deer and ‘cara’ denoting friend; thus the meaning dear friend.

9. James:

It is a very popular English name, which has its origin from the Hebrew name Jacob, meaning he who supplants.

10. William:

This name came from a German word Willahelm and was formed by combining two words ‘wil’, meaning desire and ‘helm’ meaning guard.

11. Noah:

This name means rest and comes from the Hebrew name Noach.

12. Alfie:

It is the short form of the name Alfred, meaning small counsel.

13. Joshua:

This name comes from a Hebrew name ‘Yehoshu’a’ that means ‘Jehovah is salvation’.

14. Muhammad:

This name originated from the Arabic word ‘hamid’ which means exemplary.

15. Henry:

The conjugated name forms from two German words ‘heim’ meaning home and ‘ric’ meaning authority.

16. Leo:

This name means brave as a lion and comes from the Greek word ‘leo’.

17. Archie:

It is a short form for the name Archibald and forms out of two German words ‘ercan’, meaning genuine and ‘bald’, meaning bold.

18. Ethan:

This very familiar English name has its origin in Hebrew, and means durable.

19. Joseph:

The Latin name Joseph, which originated from the Hebrew word Yosef, means ‘God will increase’.

20. Freddie:

It is the diminutive form of the German name Frederick, which means peaceful ruler.

21. Samuel:

This name was derived from Shemu’el, a Hebrew name meaning ‘God has heard’.

22. Alexander:

This name derived from the Greek Alexandros, signifies protecting men.

23. Logan:

This name was derived from Gaelic language and is a place in Scotland that denotes little hollow.

24. Daniel:

This name means God is my judge, and is derived from the Hebrew name Daniyyel.

25. Isaac:

It is the name of the famous scientist Issac Newton. Isaac, derived from the Hebrew name Yitzchaq, means ‘he will rejoice’.

26. Max:

This is the short form of the name Maximilian which originated from the Roman name Maximilianus. This, in turn, came from a Latin word ‘maximus’, which meant the greatest.

27. Mason:

This English surname means one who builds with stone. This name is derived from an old word ‘macian’ of French origin, meaning to make.

28. Lucas:

This name is the Latin version of the name Loukas meaning from Lucania which is a region in southern Italy.

29. Edward:

You can get the name by coining two old English words ‘ead’, meaning fortune and ‘weard’, meaning guard; thus meaning wealthy guard.

30. Mohammed:

This name also came from the same word that gave birth to the name Muhammad.

31. Benjamin:

It is the Hebrew name Binyamin that denotes ‘Son of my right hand’.

32. Harrison:

This name was born from an English family name and it denotes son of Harry, which is the old form of Henry.

33. Jake:

This name has the same origin and meaning like the names Jack or Jacob, which mean ‘God is gracious’.

34. Dylan:

It originates from two different Welsh words ‘dy’ and ‘llanw’ meaning ‘son of the sea’.

35. Riley:

This name comes from the moniker that denotes rye clearing.

36. Finley:

This name has its origin from the name Fionnlagh, which means white warrior. It’s formed of two different Gaelic words ‘fionn’, denoting white and ‘laogh’, meaning warrior.

37. Theo:

It is the shorter version of the English name Theodore, which originated from Theodoros in Greek, and means ‘gift of god’.

38. Sebastian:

It comes from the Latin name Sebastianus meaning from Sebaste, an old city in Asia Minor.

39. Adam:

This name in Hebrew means man. It’s either derived from the Akkadian word ‘adamu’, meaning to make, or the Hebrew word ‘adamah’, meaning earth.

40. Zachary:

It’s the English name for the Greek name Zacharias derived from the Hebrew name Zekharyah, which means God remembers.

41. Arthur:

Although its true meaning is still unidentified, this name could have been derived from the Celtic words ‘artos’ meaning bear pooled, ‘viros’ meaning man, or ‘rigos’ meaning king.

42. Toby:

This name comes from the old name Tobias which, in turn, comes from the Hebrew name Toviyyah, meaning ‘God is good’.

43. Jayden:

This name comes from the Hebrew name Jadon, which means grateful or ‘He will judge’.

44. Luke:

This name has the same origin as the name Loucas and means from Lucania, which is a region in southern Italy.

45. Harley:

It means hare clearing and is formed of two old English words ‘hara’, meaning hare and ‘leah’, meaning clearing.

46. Lewis:

It’s another form of the name Louis and is derived from Latin name Ludwig, which comes from the German name Chlodovech, meaning famous warrior.

47. Tyler:

This name is born out of an old English surname for tiles of roofs.

48. Harvey:

It is an English family and given name derived from the Breton name Huiarnuiu denoting battle worthy. It’s formed combining two words ‘haer’, meaning battle and ‘viu’, meaning worthy.

49. Matthew:

It comes from the English word Matthaios, a Greek variant of the Hebrew name Mattityahu, implying ‘the gift of God’.

50. David:

It is a Hebrew name Dawid which has perhaps derived from another Hebrew word ‘dwd’ meaning beloved.

51. Reuben:

The name originated from the Hebrew language and means ‘vision of the son’.

52. Michael:

The Hebrew name Mikha’el means ‘He who resembles God’.

53. Elijah:

This name has its origin from the Hebrew name Eliyyahu, meaning ‘my God is the Lord’.

54. Kian:

The name comes from Cian which means antique in Gaelic language.

55. Tommy:

This is the shorter version of the name Thomas and is derived from the Aramaic name Ta’oma, signifying a twin.

56. Rhys:

This name originates in Welsh language and means passion.

57. Blake:

This name originates from words of old English language ‘blæc’ meaning black or ‘blāc’, meaning pale.

58. Luca:

This name is the Italian form of the name Luke which has the same origin as the name Lucas and denotes someone from Luciana.

59. Theodore:

This name was obtained from Greek in which Theodoros signifies gift of god.

60. Stanley:

The name comes from a surname in old English, meaning stone clearing.

61. Jenson:

This name is a form of Danish family moniker Jensen and means ‘son of Jens’.

62. Nathan:

This name found its origin in the Hebrew name Natan, which means he gave.

63. Charles:

The German name Karl, which came from another German word bearing the meaning man, gave birth to this name.

64. Frankie:

This name is the short form of Frank which denoted people from the German tribe, the Ranks.

65. Jude:

It’s another form of the name Judas which is the Greek variant of the name Judah that came from the Hebrew name Yehudah, meaning admired.

66. Teddy:

It’s the short form of two names Edward or Theodore and means wealthy protector.

67. Louie:

This name is the shorter version for Louis which is the Latin name for Ludwig and means a famous battle.

68. Kyle:

Originally derived from Scottish family names, this name means narrow or strait and comes from the Gaelic word ‘caol’.

69. Ryan:

It comes from the surname of Irish origin which comes from Ó Riain, meaning the successors of Rían.

70. Hugo:

This is the Latin form of the name Hugh which comes from the German word ‘hug’ denoting mind or spirit.

71. Bobby:

This is the nickname for Bob which comes from the name Robert and is derived from the German name Hrodebert, signifying dazzling fame.

72. Elliott:

This is the nickname for Elias which comes from the name Elijah and originates from the Hebrew name ‘Eliyyahu’ denoting ‘my God is Lord’.

73. Dexter:

It either came from an old English occupational surname meaning someone who colors or dyes, or from the Latin word meaning skilled.

74. Ollie:

This is the nickname for someone named Oliver which was derived from the German name Alfher. This name means olive tree in Latin.

75. Alex:

This name is the short form of the name Alexander which comes from the Greek name Alexandros, meaning caring for men.

76. Liam:

This short form for the name William is used in Irish culture and is derived from the German name Willahelm formed by combining two words ‘wil’, meaning desire and ‘helm’, meaning guard.

77. Kai:

This name is a nickname for Gerhard, which comes from Gerard that originated from two German words ‘ger’, meaning spear and ‘hard’, meaning courageous.

78. Gabriel:

This name originated from the Hebrew name Gavri’el denoting ‘God is my strong man’.

79. Connor:

This name is another form of Conor, which comes from the Gaelic name Conchobhar meaning ‘lover of dog or wolf’.

80. Aaron:

This name comes from the Hebrew name Aharon which may have had an Egyptian origin. This name means a high mountain.

81. Frederick:

This is a German name and means a peaceful ruler. It is derived from two German words ‘frid’, meaning peace and ‘ric’ meaning ‘ruler’.

82. Callum:

This name is another form of the name Calum, which comes from Columba and has a Latin origin meaning dove.

83. Reece:

This name comes from another name Rhys, which denotes enthusiasm in the Welsh language.

84. Albert:

This name found its origin in the German name Adalbert and comes from two different German words ‘adal’ meaning noble and ‘beraht’ meaning bright.

85. Leon:

This Greek name is similar to Leo and both mean lion.

86. Ronnie:

This is the pet name for Ronald, which is the Scottish version of the name Ragnvaldr meaning ‘counsel to the ruler’.

87. Rory:

This name has an Irish origin and means red king.

88. Jamie:

This is the pet name for James and means the supplanter.

89. Austin:

This name is the shorter version of the old name Augustine that came from the Roman name Augustus meaning great.

90. Seth:

This name means ‘appointed’ in the Hebrew language.

91. Ibrahim:

This is the Arabic form of the name Abraham and it means father to many.

92. Owen:

This is the modern version of the name Owain, which comes from a Welsh word meaning youth.

93. Caleb:

It has its origin from the Hebrew word kelev, which means dog.

94. Ellis:

This name comes from the name Elijah meaning ‘my God is Lord’.

95. Sonny:

It originated from the English word son and means a young boy.

96. Robert:

This name comes from the German name Hrodebert, which denotes bright fame.

97. Joey:

This is the nickname for someone named Joseph. It means God will increase.

98. Felix:

This name means blessed or victorious in Latin.

99. Finlay:

This is the Anglo form of the name Fionnlagh, meaning white soldier.

100. Jackson:

This name comes from a medieval English surname and means son of Jack.

Did you like any of these English baby boy names for your little hunk? Let us know here!

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