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.

Robbie Coltrane as Hagrid
Robbie Coltrane as Hagrid
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.

Anthony Hopkins as Hannibal Lecter
Anthony Hopkins as 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.

An illustration of Hansel and Gretel
An illustration of 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.

A sculpture depicting Hercules
A sculpture depicting Hercules
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.

The Adventures of Huckleberry Finn
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.

Humphrey Bogart
Humphrey Bogart
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.