Baby boy names beginning with H – with origins and meanings
Are you searching for baby name ideas for a boy that start with the 8th letter of the alphabet? We’ve got some hip and hearty suggestions, along with their origin and meaning
![Boy H The letter H](https://images.immediate.co.uk/production/volatile/sites/28/2021/05/Boy_H_Header-c7c6e41.jpg?quality=90&resize=980,654)
Need help narrowing down your options for baby boy names? Use our list of good baby boy names beginning with H with their origin or meaning to see if your son could be a Habakkuk, Hani or Humphrey
1. Haakon
- Origin: Old Norse
- Meaning: useful
- Also: Hakon
2. Habakkuk
- Origin: Unknown
- Meaning: the name appears only in the Bible, but was later taken up by Methodists in Wales
3. Hadar
- Origin: Hebrew
- Meaning: glory
4. Haddon
More like this
- Origin: Old English
- Meaning: derived from had means heath, don means hill; a surname used as a first name
5. Hadley
- Origin: Old English
- Meaning: field of heather; a surname used as a first name
6. Hadrian
- Origin: Latin
- Meaning: of the Adriatic; dark
- Also: Adrian
7. Hagley
- Origin: Old English
- Meaning: enclosed meadow; a surname used as a first name
8. Haig
- Origin: Old English
- Meaning: a surname used as a first name
9. Hakeem
- Origin: Arabic
- Meaning: wise
10. Hal
- Origin: German
- Meaning: home leader
- Also: Albert, Halbert, Henry
11. Halbert
- Origin: Old English
- Meaning: shining hero
- Also: Albert
12. Hale
- Origin: Old Englsih
- Meaning: unknown, possibly hero, or hollow, nook
13. Hall
- Origin: Old English
- Meaning: living in the manor house
14. Hallam
- Origin: Old English
- Meaning: the hollow
15. Halstead
- Origin: Old English
- Meaning: grounds of the manor
16. Hamal
- Origin: Arabic
- Meaning: lamb
17. Hamilton
- Origin: Old English
- Meaning: a flat-topped or treeless hill
18. Hamidi
- Origin: Kenya
- Meaning: praised, admired
19. Hamish
- Origin: Gaelic
- Meaning: Gaelic form of James, which is used mainly in Scotland
20. Hamlet
- Origin: Old German
- Meaning: small house; a surname used as a first name
- Also: Hamlett
21. Hamon
- Origin: Old German
- Meaning: home
22. Hamzah
- Origin: Arabic
- Meaning: lion
- Also: Hamza
23. Hanford
- Origin: Old English
- Meaning: the high ford; a surname used as a first name
24. Hani
- Origin: Arabic
- Meaning: happiness
25. Hannibal
- Origin: Roman
- Meaning: the soldier and statesman from Carthage (247-183 BC) who crossed the Alps with 35,000 men and 37 elephants to rout the Roman armies
26. Hank
- Origin: American
- Meaning: ruler of the home; derived from Henry
- Also: Henry
27. Hanley
- Origin: Old English
- Meaning: the high meadow; a surname used as a first name
28. Hans
- Origin: Scandinavian
- Meaning: gift from God
- Also: John, Johannes
29. Harden
- Origin: Old English
- Meaning: valley of hares
30. Hardy
- Origin: Old German
- Meaning: courageous
- Also: Hardie, Hardey
31. Hargreave
- Origin: Old English
- Meaning: field of hares
- Also: Hargreaves, Hargrave
32. Harinder
- Origin: Indian
- Meaning: light brown
- Also: Hari
33. Harley
- Origin: Old English
- Meaning: wood or clearing of hares
34. Harlow
- Origin: Old English
- Meaning: fortified hill
35. Harold
- Origin: Old English
- Meaning: power of an army
- Also: Harry
36. Harrison
- Origin: Old English
- Meaning: son of Harry; this is a surname used as a first name
37. Harry
- Origin: German
- Meaning: home ruler
- Also: Henry
38. Harun
- Origin: Arabic
- Meaning: leader, strength
- Also: Haroun
39. Harvey
- Origin: Old French
- Meaning: ready for battle
- Also: Hervey, Harvie
40. Hasan
- Origin: Arabic
- Meaning: good
- Also: Hassan, Hussain, Hussein.
41. Hastings
- Origin: Old English
- Meaning: unknown; at the Battle of Hastings in England, King Harold II of England was defeated by the Norman forces of William the Conqueror in 1066
42. Havelock
- Origin: Welsh
- Meaning: the Welsh form of Oliver
43. Hawley
- Origin: Old English
- Meaning: hedged field
44. Hayden
- Origin: Old English
- Meaning: a hedged valley; a surname used as a first name, the name was adopted in tribute to the composer Haydn
- Also: Haydon
45. Hayley
- Origin: Old English
- Meaning: hay field; also used as a girl’s name
- Also: Haley, Haylie
46. Haywood
- Origin: Old English
- Meaning: hedged forest
- Also: Heywood
47. Hazlett
- Origin: Old English
- Meaning: hazel tree
- Also: Hazlitt and Haslett
48. Heathcliff
- Origin: Old English
- Meaning: living by the cliff of heather
- Also: Heathcliffe
49. Hector
- Origin: Greek
- Meaning: hold fast
50. Helaku
- Origin: Native American
- Meaning: sunny day
51. Heli
- Origin: Greek
- Meaning: sun, from the word Helios
52. Henry
- Origin: Old German
- Meaning: head of a house
- Also: Harry, Hal, Hank, Hendrik (Dutch Form), Henri (French form)
53. Herbert
- Origin: Old German
- Meaning: gleaming army
- Also: Herb, Herbie, Bert, Bertie
54. Hereward
- Origin: Old English
- Meaning: army guard
55. Herman
- Origin: Old German
- Meaning: soldier
- Also: Hermann, Armand (French form)
56. Hernando
- Origin: Spanish
- Meaning: courageous
- Also: Ferdinand
57. Heron
- Origin: Greek
- Meaning: hero; long-legged wading bird
58. Hesketh
- Origin: Norse
- Meaning: a surname used as a first name
59. Hewett
- Origin: German
- Meaning: little Hugh; a surname used as a first name
- Also: Hewit, Hugh
60. Hezekiah
- Origin: Hebrew
- Meaning: God is strength
61. Hilary
- Origin: Latin
- Meaning: merry, also used as a girl’s name
- Also: Hillary, Hilaire (French form)
62. Hildebrand
- Origin: Old German
- Meaning: battle sword
63. Hilton
- Origin: Old English
- Meaning: settlement on the hill
64. Hiren
- Origin: Indian
- Meaning: lord of the diamonds
65. Hiroki
- Origin: Japanese
- Meaning: vast tree
66. Holbrook
- Origin: Old English
- Meaning: stream near the hollow
67. Holden
- Origin: Old English
- Meaning: sunken, deep
68. Hollis
- Origin: Old English
- Meaning: holly tree; also used as a girl’s name
69. Holmes
- Origin: Old English
- Meaning: island
70. Homer
- Origin: Greek
- Meaning: security, pledge; name of the Greek poet; more often used as a first name in the United States
71. Horace
- Origin: Roman
- Meaning: man of time; from the Roman family Horatius
- Also: Horatio
72. Houghton
- Origin: Old English
- Meaning: settlement on the bluff
- Also: Hutton
73. Houston
- Origin: Old English
- Meaning: settlement on the hill
74. Howard
- Origin: English
- Meaning: noble watchman; an aristocratic surname which has been used as a first name for many years
- Also: Howie
75. Howell
- Origin: Welsh
- Meaning: eminent
- Also: Howel, Hywel.
76. Hubert
- Origin: Old German
- Meaning: bright mind
- Also: Bert
77. Hudson
- Origin: Old English
- Meaning: son of Hugh
78. Hugh
- Origin: Old German
- Meaning: heart or mind
- Also: Hugo (Latin form) Hew, Huw (Welsh forms), Hughie, Huey, Shug (in Scotland)
79. Humbert
- Origin: Old German
- Meaning: bright giant
80. Humphrey
- Origin: Old English
- Meaning: peace
- Also: Humphry, Humph
81. Hunter
- Origin: Old English
- Meaning: hunter
- Also: Huntley, Huntly
82. Huxley
- Origin: Old English
- Meaning: Hugh’s meadow
83. Hyam
- Origin: Hebrew
- Meaning: a man full of life
- Also: Hyman
84. Hyde
- Origin: Old English
- Meaning: seasure of land
85. Hywel
- Origin: Welsh
- Meaning: far seeing
- Also: Howell
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
Illustration: Emma Winchester
Read more:
![Hilton La Romana, An All-Inclusive Family Resort - Lifestyle](https://images.immediate.co.uk/production/volatile/sites/28/2024/06/ACC007579DOM131-2b41b77.jpg?quality=90&resize=6000,4000)
See the best family holiday destinations from TUI for 2024
From waterparks in Ibiza to beachfront all-inclusive resorts in Gran Canaria, our selection of TUI family holidays is sure to help you pick the perfect getaway for you and your crew.