The letter H has a lot to offer, especially if you’re hunting for unique boy names. With names that are historical, heroic, or humble, this list is heavy on options.
Haakon
Haakon is a name of Scandinavian origins meaning “High son.”
Haben
Haben is a name of African origins meaning “Pride.”
Habib
Habib is a name of Arabic origins meaning “Beloved one.”
Habiki
Habiki is a name of Japanese origins meaning “Echo, sound.”
Hachiro
Hachiro is a name of Japanese origins meaning “Eighth son.” A similar name is Hachirou.
Haddon
Haddon is a name of English origins meaning “Heath covered hill.”
Hadi
Hadi is a name of Arabic origins meaning “Leader, guide.”
Hadrian
Hadrian is a name of Latin origins meaning “Person from Hadria.” Hadrian was a Roman emporer.
Hafiz
Hafiz is a name of Arabic origins meaning “Guardian.”
Hagan
Hagan is a name of English origins meaning “Protector.”
Hagop
Hagop is a name of Armenian origins meaning “Supplanter.”
Hagrid
Hagrid is a name of English origins meaning “Haggard, peaked.” This name is often associated with the character Hagrid from the Harry Potter series.

Photo by Harry Potter and the Chamber of Secrets (film)
Haidar
Haidar is a name of Arabic origins meaning “Lion.”
Haig
Haig is a name of English origins meaning “Enclosure.”
Haines
Haines is a name of English origins meaning “Dweller by the enclosure.”
Hajari
Hajari is a name of Indian origins meaning “Commander over 1000 soldiers.”
Hajime
Hajime is a name of Japanese origins meaning “First, one, beginning.”
Hakan
Hakan is a name of Scandinavian origins meaning “From the high dynasty.”
Hakim
Hakim is a name of Arabic origins meaning “Wise.”
Hakizimana
Hakizimana is a name of African origins meaning “God saves everything.”
Haku
Haku is a name of Hawaiian origins meaning “Manager, supervisor.”
Hal
Hal is a name of English origins meaning “Army ruler.” It’s often used as a nickname for Harold.
Halden
Halden is a name of Scandinavian origins meaning “Half-Danish.”
Halian
Halian is a name of Native American origins meaning “Youthful.”
Hall
Hall is a name of English origins meaning “From the manor.”
Hallan
Hallan is a name of English origins meaning “Dweller at the rocks.”
Hallmar
Hallmar is a name of Scandinavian origins meaning “Famous stone.”
Halsten
Halsten is a name of Scandinavian origins meaning “Rock, stone.”
Haluk
Haluk is a name of Turkish origins meaning “Good natured.”
Ham
Ham is a name of Hebrew origins meaning “Hot.”
Hamad
Hamad is a name of Arabic origins meaning “One who praises.”
Hamal
Hamal is a name of Arabic origins meaning “Lamb.”
Hamid
Hamid is a name of Arabic origins meaning “Praised.”
Hamish
Hamish is a name of Scottish origins meaning “Supplanter.”
Hamlet
Hamlet is a name of English origins meaning “Little home.” It’s often associated with Hamlet by William Shakespeare.
Hamlin
Hamlin is a name of English origins meaning “Home.”
Hammer
Hammer is a name of English origins meaning “Maker of hammers.”
Hammond
Hammond is a name of English origins meaning “High protection.”
Hamood
Hamood is a name of Arabic origins meaning “Praiseworthy, the one who is praised, laudable.”
Hampton
Hampton is a name of English origins meaning “From the village by the town.”
Han
Han is a name of English origins meaning “God Is gracious.”
Hani
Hani is a name of Arabic origins meaning “Cheerful and happy.”
Hanif
Hanif is a name of Arabic origins meaning “True, devoted, good.”
Hanini
Hanini is a name of Hawaiian origins meaning “Downpour of rain.”
Hanley
Hanley is a name of English origins meaning “From the high field.”
Hannes
Hannes is a name of Scandinavian origins meaning “God Is gracious.”
Hannibal
Hannibal is a name of Hebrew origins meaning “One who Baal has favored.” In history, Hannibal was a Carthaginian general, but this name is also known for The Silence of the Lambs character Hannibal Lecter.

Photo by MGM Pictures
Hans
Hans is a name of Scandinavian origins meaning “God is gracious.”
Hansel
Hansel is a name of German origins meaning “God is gracious.” This name is often associated with the fairy tale Hansel and Gretel.

By Arthur Rackham
Hanson
Hanson is a name of Scandinavian origins meaning “Son of Hans.”
Harald
Harald is a name of Scandinavian origins meaning “Army ruler.”
Haran
Haran is a name of Hebrew origins meaning “Mountaineer.”
Hardy
Hardy is a name of English origins meaning “Courageous, strong.”
Harel
Harel is a name of Hebrew origins meaning “Oleander plant.”
Hari
Hari is a name of Indian origins meaning “Shades of brown.”
Harib
Harib is a name of Arabic origins meaning “Wager of war; hateful person.”
Harim
Harim is a name of Hebrew origins meaning “Dedicated to God.”
Harinder
Harinder is a name of Indian origins and is a combination of Vishnu and Indra.
Harith
Harith is a name of Arabic origins meaning “Good provider.”
Harland
Harland is a name of English origins meaning “From the hare’s land.”
Harmon
Harmon is a name of German origins meaning “Soldier, army man.”
Haroun
Haroun is a name of Arabic origins meaning “Teaching, singing.”
Harsha
Harsha is a name of Indian origins meaning “Happiness, delight.”
Harshad
Harshad is a name of Indian origins meaning “Happiness.”
Hart
Hart is a name of English origins meaning “Male deer or stag.”
Harta
Harta is a name of Indonesian origins meaning “Treasure.”
Hartman
Hartman is a name of Scandinavian origins meaning “Hardy, strong.” The German version is Hartmann.
Hartmut
Hartmut is a name of German origins meaning “Brave mind, spirit.”
Harto
Harto is a name of Indonesian origins meaning “Treasure.”
Hartwell
Hartwell is a name of English origins meaning “Stag’s spring.”
Hartwin
Hartwin is a name of German origins meaning “Strong friend.”
Haru
Haru is a name of Japanese origins meaning “Born in the spring.”
Haruki
Haruki is a name of Japanese origins meaning “Spring, tree, clear.”
Harun
Harun is a name of Arabic origins meaning “Exalted, strong.”
Haruni
Haruni is a name of Arabic origins meaning “Messengership.”
Haruto
Haruto is a name of Japanese origins meaning “Sun, sunlight, distant, soar, fly.”
Hasad
Hasad is a name of Turkish origins meaning “Harvest.”
Hasan
Hasan is a name of Arabic origins meaning “Handsome.” A similar name with the same meaning is Hasani.
Hashim
Hashim is a name of Arabic origins meaning “Destroyer, breaker of bread.”
Hasim
Hasim is a name of Arabic origins meaning “Decisive.”
Hastin
Hastin is a name of Indian origins meaning “Elephant.”
Haukea
Haukea is a name of Hawaiian origins meaning “White snow.”
Havard
Havard is a name of Scandinavian origins meaning “High guardian.”
Havro
Havro is a name of Polish origins meaning “God is my strength.”
Hayate
Hayate is a name of Japanese origins meaning “Smooth.”
Hayato
Hayato is a name of Japanese origins meaning “Fast, person, bravery, speed.”
Haydn
Haydn is a name of German origins meaning “Heathen.”
Haytham
Haytham is a name of Arabic origins meaning “Young eagle.”
Hayward
Hayward is a name of English origins meaning “From the hedge enclosure.”
Heaton
Heaton is a name of English origins meaning “From the high town.”
Heber
Heber is a name of Hebrew origins meaning “Enclave; cultural unit.”
Hebron
Hebron is a name of Hebrew origins meaning “Community.”
Hedd
Hedd is a name of Welsh origins meaning “Peace.”
Heddwyn
Heddwyn is a name of Welsh origins meaning “Fair peace.”
Hee
Hee is a name of Korean origins meaning “Bright, shining.”
Heimdall
Heimdall is a name of Scandinavian origins meaning “House, luminous.”
Heinrich
Heinrich is a name of German origins meaning “Ruler of the home.”
Heinz
Heinz is a name of German origins meaning “Ruler of the home.”
Heisman
Heisman is a name of German origins meaning “Gift of God.” Often, this name is associated with the Heisman Trophy for college football.
Heitor
Heitor is a name of Portuguese origins meaning “Holding fast.”
Hektor
Hektor is a name of Greek origins meaning “To hold, possess.”
Helah
Helah is a name of Hebrew origins meaning “Rust.”
Helge
Helge is a name of Scandinavian origins meaning “Holy, blessed.”
Helio
Helio is a name of Spanish origins meaning “The sun, Apollo.”
Heliodor
Heliodor is a name of Polish origins meaning “Gift of the sun.”
Helios
Helios is a name of Greek origins meaning “God of the sun.”
Helladius
Helladius is a name of Latin origins meaning “Man from Greece.”
Heller
Heller is a name of English origins meaning “Dweller on the hill.”
Helmfried
Helmfried is a name of German origins meaning “Helmet and peace.”
Helushka
Helushka is a name of Native American origins meaning “Warrior.”
Helvius
Helvius is a name of Latin origins meaning “Blonde, golden.”
Heman
Heman is a name of Hebrew origins meaning “Faithful.”
Hemi
Hemi is a name of Maori origins meaning “God is gracious.”
Henderson
Henderson is a name of English origins meaning “Son of Henry/Hendrick.”
Hendrik
Hendrik is a name of Dutch origins meaning “Home ruler.”
Hendry
Hendry is a name of Scottish origins meaning “Ruler of the home.”
Henio
Henio is a name of Polish origins meaning “Ruler of the home.”
Henning
Henning is a name of Scandinavian origins meaning “Ruler of the home.”
Henri
Henri is a name of French origins meaning “Ruler of the home.”
Henryk
Henryk is a name of Polish origins meaning “Ruler of the home.”
Henson
Henson is a name of English origins meaning “Son of Henry.”
Hephaestus
Hephaestus is a name of Greek origins with an unknown meaning.
Heracles
Heracles is a name of Greek origins meaning “Glory of Hera.”
Herb
Herb is a name of English origins meaning “Army bright.”
Herbert
Herbert is a name of English origins meaning “Army bright.”
Herbie
Herbie is a name of English origins meaning “Army bright.” This name was used for a sentient car in Disney’s Herbie films.
Herbst
Herbst is a name of German origins meaning “Autumn.”
Hercule
Hercule is a name of French origins meaning “Glory of Hera.”
Hercules
Hercules is a name of Latin origins meaning “Glory of Hera.” In mythology, Hercules was the son of Zeus, famed for extreme strength.

Photo by Juanedc
Heremon
Heremon is a name of Irish origins whose meaning is unknown.
Hereward
Hereward is a name of English origins meaning “Army guardian.”
Heriberto
Heriberto is a name of Spanish origins meaning “Army bright.”
Herman
Herman is a name of German origins meaning “Army man.”
Hermes
Hermes is a name of Greek origins meaning “Interpreter.”
Hernan
Hernan is a name of Spanish origins meaning “Bold journey.”
Hernandez
Hernandez is a name of Spanish origins meaning “Son of Hernando.”
Hernando
Hernando is a name of Spanish origins meaning “To be courageous.”
Herne
Herne is a name of Irish origins meaning “Descendant of the horse lord.”
Herschel
Herschel is a name of Hebrew origins meaning “Deer.”
Herson
Herson is a name of English origins meaning “Herder, sheep guardian.”
Hersz
Hersz is a name of Polish origins meaning “Stag.”
Hertz
Hertz is a name of German origins meaning “Brave, bold.”
Hertzel
Hertzel is a name of Hebrew origins and is based on the name of a mountain in Israel.
Herve
Herve is a name of French origins meaning “Army warrior.”
Hesiod
Hesiod is a name of Greek origins meaning “He who emits the voice.”
Hesutu
Hesutu is a name of Native American origins meaning “Take the yellowjacket nest.”
Hevel
Hevel is a name of Hebrew origins meaning “Breath or vanity.”
Hewitt
Hewitt is a name of English origins meaning “From the cutting.”
Hiamovi
Hiamovi is a name of Native American origins meaning “High chief.”
Hibine
Hibine is a name of Japanese origins meaning “Sound, ring, echo.”
Hicks
Hicks is a name of English origins meaning “Family of Richard.”
Hickson
Hickson is a name of American origins meaning “Countryman.”
Hidalgo
Hidalgo is a name of Spanish origins meaning “Noble one.”
Hideaki
Hideaki is a name of Japanese origins meaning “Bright, excellent, beauty.”
Hideharu
Hideharu is a name of Japanese origins meaning “Excellence, heal, peace.”
Hidehisa
Hidehisa is a name of Japanese origins meaning “Excellence, beauty, longevity.”
Hidekazu
Hidekazu is a name of Japanese origins meaning “Excellence, beauty, peace, harmony.”
Hideki
Hideki is a name of Japanese origins meaning “Excellence, tree, precious.”
Hidenori
Hidenori is a name of Japanese origins meaning “Excellence, writings, virtue.”
Hideo
Hideo is a name of Japanese origins meaning “Excellence, man, beauty.”
Hidetaka
Hidetaka is a name of Japanese origins meaning “Excellence, beauty, prosper.”
Hideyoshi
Hideyoshi is a name of Japanese origins meaning “Excellence, esteem, good luck.”
Hideyuki
Hideyuki is a name of Japanese origins meaning “Excellence, beauty, happiness.”
Hiero
Hiero is a name of Greek origins meaning “Holy.”
Hieronymus
Hieronymus is a name of Latin origins meaning “Sacred name.”
Hieu
Hieu is a name of Vietnamese origins meaning “Pious, respectful.”
Hikialani
Hikialani is a name of Hawaiian origins meaning “Look to Heaven.”
Hilario
Hilario is a name of Spanish origins meaning “Cheerful.”
Hilarius
Hilarius is a name of Greek origins meaning “Cheerful.”
Hildebrand
Hildebrand is a name of Dutch origins meaning “Battle sword.”
Hilderic
Hilderic is a name of German origins meaning “Strength in battle.” An alternate spelling is Hilderich.
Hillel
Hillel is a name of Hebrew origins meaning “To praise, to shine.”
Hilol
Hilol is a name of Indian origins meaning “Wave of joy.”
Hinto
Hinto is a name of Native American origins meaning “Blue haired.”
Hiraku
Hiraku is a name of Japanese origins meaning “Expand, open, pioneer.”
Hiral
Hiral is a name of Indian origins meaning “Bright, full of luster.”
Hiram
Hiram is a name of Hebrew origins meaning “Exalted brother.”
Hiro
Hiro is a name of Japanese origins meaning “Wide, broad, help.”
Hiroaki
Hiroaki is a name of Japanese origins meaning “Broad, light, abundant.”
Hirokazu
Hirokazu is a name of Japanese origins meaning “Extensive, first, peace, harmony.”
Hiromichi
Hiromichi is a name of Japanese origins meaning “Wide, street, spacious.”
Hiromitsu
Hiromitsu is a name of Japanese origins meaning “Widen, light, ocean, fullness.”
Hironobu
Hironobu is a name of Japanese origins meaning “Extensive, believe, spacious, announce.”
Hironori
Hironori is a name of Japanese origins meaning “Wide, writings, goodness, beginnings.”
Hiroshi
Hiroshi is a name of Japanese origins meaning “Extensive, broad, history, ambition.”
Hiroto
Hiroto is a name of Japanese origins meaning “Large, great, command, esteem, soar, fly.”
Hiroyoshi
Hiroyoshi is a name of Japanese origins meaning “Large honor.”
Hiroyuki
Hiroyuki is a name of Japanese origins meaning “Extensive, good fortune, spacious.”
Hirsi
Hirsi is a name of Arabic origins meaning “Amulet.”
Hisashi
Hisashi is a name of Japanese origins meaning “Always, ambition, intention.”
Hiyan
Hiyan is a name of Indian origins meaning “Heart.”
Hlib
Hlib is a name of Slavic origins meaning “Inheritance, legacy.”
Hoai
Hoai is a name of Vietnamese origins meaning “Always, eternal.”
Hoang
Hoang is a name of Vietnamese origins meaning “Phoenix.”
Hobbes
Hobbes is a name of English origins meaning “Family of Hob/Robert.”
Hodge
Hodge is a name of English origins meaning “Famous spear.”
Hodor
Hodor is a name of American origins with an unknown meaning. It’s associated with the Game of Thrones character Hodor.
Hoffman
Hoffman is a name of German origins meaning “Property manager.”
Hogan
Hogan is a name of Irish origins meaning “Descendant of the young warrior.”
Hoho
Hoho is a name of Native American origins meaning “Bear growing.”
Holbrook
Holbrook is a name of English origins meaning “Dweller by the brook in a hollow.”
Holokai
Holokai is a name of Hawaiian origins meaning “Sailor.”
Holt
Holt is a name of English origins meaning “Woodland, forest.”
Holten
Holten is a name of American origins meaning “Forest, woods.”
Homare
Homare is a name of Japanese origins meaning “Honor, glory, renown.”
Homer
Homer is a name of Greek origins meaning “Pledge.” Homer was the Ancient Greek poet who wrote The Iliad and The Odyssey.
Homobono
Homobono is a name of Spanish origins meaning “Good man.”
Hongvi
Hongvi is a name of Native American origins meaning “Strong.”
Honi
Honi is a name of Hawaiian origins meaning “Friendly.”
Honon
Honon is a name of Native American origins meaning “Bear.”
Honos
Honos is a name of Latin origins meaning “Honor.”
Honus
Honus is a name of Greek origins meaning “God is gracious.”
Honza
Honza is a name of Slavic origins meaning “God is gracious.”
Horace
Horace is a name of Latin origins meaning “Man of time.”
Horatio
Horatio is a name of Latin origins meaning “Man of time.”
Horst
Horst is a name of German origins meaning “Man from the woods.”
Horton
Horton is a name of English origins meaning “From the farm on muddy soil.”
Horus
Horus is a name of Egyptian origins meaning “God of light.” In mythology, Horus was the Egyptian god of the sky.
Hosea
Hosea is a name of Hebrew origins meaning “Salvation.”
Hosei
Hosei is a name of Japanese origins meaning “Auspicious bird.”
Hotah
Hotah is a name of Native American origins meaning “Grey or white.”
Hotaka
Hotaka is a name of Japanese origins meaning “Grain” or “tall.”
Hotaru
Hotaru is a name of Japanese origins meaning “Firefly.”
Hovan
Hovan is a name of Armenian origins that is a form of John.
Howahkan
Howahkan is a name of Native American origins meaning “Mysterious voice.”
Howe
Howe is a name of English origins meaning “From the hill, burial ground.”
Howell
Howell is a name of Welsh origins meaning “Eminent.”
Howi
Howi is a name of Native American origins meaning “Turtle dove.”
Howie
Howie is a name of English origins meaning “Heart drave.”
Hoyt
Hoyt is a name of English origins meaning “Stick (skinny).”
Huanca
Huanca is a name of Incan origins meaning “Gods of nature.”
Hubbard
Hubbard is a name of English origins meaning “Bright heart.”
Huber
Huber is a name of German origins meaning “Unit of farm land.”
Hubert
Hubert is a name of English origins meaning “Bright heart.”
Huck
Huck is a name of American origins that is a short form of Huckleberry, which means “Sweet berry.” This name is often associated with the Mark Twain’s The Adventures of Huckleberry Finn.

Illustrated by E. W. Kemble
Hudd
Hudd is a name of English origins meaning “Brave ruler.”
Huey
Huey is a name of German origins meaning “Bright in mind and spirit.”
Hugbald
Hugbald is a name of German origins meaning “Bold mind.”
Hughes
Hughes is a name of English origins meaning “Family of Hugh.”
Huhusecaska
Huhusecaska is a name of Native American origins meaning “White bones.”
Hui
Hui is a name of Chinese origins meaning “Benevolent; splendor.”
Hulwema
Hulwema is a name of Native American origins meaning “Shot and killed grizzly bear.”
Humbert
Humbert is a name of English origins meaning “Bright warrior.”
Humberto
Humberto is a name of Spanish origins meaning “Bright.”
Hume
Hume is a name of English origins meaning “From the river island.”
Humphrey
Humphrey is a name of English origins meaning “Peaceful warrior.” Humphrey Bogart was an American actor.

Photo by Warner Bros.
Hundolf
Hundolf is a name of German origins meaning “Dog, wolf.”
Hung
Hung is a name of Vietnamese origins meaning “Hero.”
Huntley
Huntley is a name of English origins meaning “From the hunt field.”
Huon
Huon is a name of Aboriginal origins meaning “Pine.”
Hurley
Hurley is a name of English origins meaning “The village on cleared land.”
Husam
Husam is a name of Arabic origins meaning “Sword.”
Husani
Husani is a name of Arabic origins meaning “Handsome.”
Huslu
Huslu is a name of Native American origins meaning “Hairy bear.”
Hussein
Hussein is a name of Arabic origins meaning “Beautiful/handsome, good.”
Huy
Huy is a name of Vietnamese origins meaning “Glorious.”
Hy
Hy is a name of English origins meaning “Life.”
Hyacinthus
Hyacinthus is a name of Latin origins meaning “Hyacinth flower.”
Hyder
Hyder is a name of Arabic origins meaning “Lion.”
Hyman
Hyman is a name of Hebrew origins meaning “Life.”
Hyroniemus
Hyroniemus is a name of Latin origins meaning “Sacred name.”
Hywel
Hywel is a name of Welsh origins meaning “Far seeing.”
Krystin Morgan is a writer, career consultant, and talent acquisition professional living in Seattle, WA with her husband, daughter, and dog. She's been obsessed with names since childhood, when she spent hours with friends poring over baby name books to find the meaning of every name they could think of.
