Baby names that start with “H” can be unique and creative, but you may need help narrowing down your favorites–so Truly Mama has rounded up the best baby names that start with “H,” from girl names to boy names to gender-neutral picks.
Jump to:
Baby Girl Names that Start with “H”
Hadassah (Huh・daw・suh)
Origin: Hebrew
Meaning: Myrtle tree
Haddie (Hahd・ee)
Origin: American
Meaning: Home ruler
Hadley (hah・dee)
Origin: English
Meaning: Heather field
Hailey (Hay・lee)
Origin: Norse
Meaning: Hay meadow
Hallelujah (Hal・eh・loo・yuh)
Origin: Hebrew
Meaning: Praise the Lord
Hallie (Hay・lee)
Origin: Norse
Meaning: Meadow dweller
Halo (Hay・loh)
Origin: Greek
Meaning: Ringed with light
Halsey (Hal・see)
Origin: English
Meaning: Hallowed island
Hannah (Hahn・uh)
Origin: Hebrew
Meaning: Favor, grace
Harbor (Har・bur)
Origin: English
Meaning: Shelter for ships
Harlen (Har・linn)
Origin: English
Meaning: Gray land
Harleen (Har・leen)
Origin: English
Meaning: Rabbit meadow
Harley (Har・lee)
Origin: English
Meaning: Rabbit meadow
Harlin (Har・lin)
Origin: English
Meaning: Gray land
Harlow (Har・loh)
Origin: American
Meaning: Stony hill
Harmony (Har・mun・ee)
Origin: Greek
Meaning: Unity
Harper (Har・pur)
Origin: English
Meaning: Harp player
Harriet (Hair・ee・eht)
Origin: English
Meaning: Home ruler
Hart (Hart)
Origin: German
Meaning: Stag
Hartley (Hart・lee)
Origin: English
Meaning: Stag wood
Hattie (Ha・tee)
Origin: American
Meaning: Home ruler
Havalah (Haw・vuh・luh)
Origin: Hebrew
Meaning: Life
Haven (Hay・vin)
Origin: English
Meaning: Safe place
Hayden (Hay・din)
Origin: English
Meaning: Hay field
Hazel (Hay・zuhl)
Origin: English
Meaning: Hazel tree
Heather (Heth・ur)
Origin: English
Meaning: Heather plant
Heaven (Heh・vin)
Origin: English
Meaning: Home of the gods
Heidi (Hy・dee)
Origin: German
Meaning: The noble type
Helen (Hehl・in)
Origin: Greek
Meaning: Light
Helena (Hehl・in・uh)
Origin: Latin
Meaning: Light
Helga (Hel・guh)
Origin: Norse
Meaning: Holy
Heloise (Hel・oh・ees)
Origin: French
Meaning: Healthy
Henly (Hin・lee)
Origin: English
Meaning: High meadow
Hensley (Hins・lee)
Origin: English
Meaning: Wood clearing
Hera (Hair・uh)
Origin: Greek
Meaning: Protectress
Hermione (Hur・myn・ee)
Origin: Greek
Meaning: Messenger
Hester (Hes・tur)
Origin: German
Meaning: Star
Hetta (Heht・uh)
Origin: German
Meaning: Conflict
Hetty (Heht・ee)
Origin: French
Meaning: Keeper of the hearth
Hilary (Hil・ur・ee)
Origin: Latin
Meaning: Cheerful
Hildegard (Hil・duh・gard)
Origin: German
Meaning: Battlefield
Hollis (Haw・lis)
Origin: English
Meaning: Near the holly tree
Holly (Hawl・ee)
Origin: English
Meaning: The holly tree
Honest (on・ist)
Origin: English
Meaning: Truthfulness
Honey (Hun・ee)
Origin: American
Meaning: Sweet as honey
Honor (On・ur)
Origin: French
Meaning: Noble, honest, integrity
Hope (Hohp)
Origin: English
Meaning: The virtue of hope
Hosanna (Hoh・zan・ah)
Origin: Hebrew
Meaning: Rescuer
Huntleigh (Huhnt・lee)
Origin: British
Meaning: Meadow of the hunter
Hyacinth (Hy・uh・sinth)
Origin: Greek
Meaning: Blue larkspur flower
Baby Boy Names that Start with “H”
Hadley (Hahd・lee)
Origin: English
Meaning: Heather field
Hakeem (Haw・keem)
Origin: Arabic
Meaning: Wise
Hamilton (Ham・ehl・tuhn)
Origin: Norman
Meaning: Crooked hill
Hank (Haynk)
Origin: American
Meaning: Ruler of the home
Hans (Hawns)
Origin: Scandinavian
Meaning: God is gracious
Harbor (Har・bur)
Origin: English
Meaning: Shelter for ships
Harmon (Har・muhn)
Origin: German
Meaning: Soldier
Harold (Hair・uhld)
Origin: English
Meaning: Commander
Harris (Hair・is)
Origin: English
Meaning: Son of Harry
Harrison (Hair・is・suhn)
Origin: German
Meaning: House ruler
Harry (Hair・ee)
Origin: English
Meaning: Army ruler
Hart (Hart)
Origin: German
Meaning: Stag
Hartman (Hart・muhn)
Origin: German
Meaning: Strong man
Harvey (Har・vee)
Origin: French
Meaning: Brave warrior
Hassan (Hah・suhn)
Origin: Arabic
Meaning: Handsome
Hastings (Hay・stings)
Origin: English
Meaning: Son of an austere man
Hayden (Hay・din)
Origin: English
Meaning: Hay field
Hayes (Hays)
Origin: English
Meaning: Hedged area
Heath (Heeth)
Origin: English
Meaning: Someone who lives by the moor
Hector (Hek・tor)
Origin: Greek
Meaning: Steadfast
Heinrich (Hyne・rik)
Origin: German
Meaning: Home of the king
Henderson (Hin・dur・suhn)
Origin: English
Meaning: Son of Henry
Hendricks (Hin・driks)
Origin: German
Meaning: Home ruler
Henly (Hin・lee)
Origin: English
Meaning: High meadow
Henry (Hin・ree)
Origin: German
Meaning: Home ruler
Herald (Hair・uhld)
Origin: English
Meaning: One who proclaims
Herbert (Hur・burt)
Origin: Norman
Meaning: Illustrious warrior
Hercule (Hur・qewl)
Origin: Greek
Meaning: Glory of Hera
Hernando (Hur・nahn・doh)
Origin: Spanish
Meaning: Gentle traveler
Hero (Hee・roh)
Origin: Greek
Meaning: Demi-god
Hezekiah (Heh・zuh・ky・uh)
Origin: Hebrew
Meaning: God gives strength
Hiram (Hy・ruhm)
Origin: Hebrew
Meaning: Brother of the exalted one
Hoff (Hawf)
Origin: German
Meaning: Settlement
Holden (Hohl・din)
Origin: English
Meaning: Hollow valley
Hollis (Haw・lis)
Origin: English
Meaning: Near the holly tree
Hollister (Haw・lis・tur)
Origin: English
Meaning: The holly tree
Holt (Hohlt)
Origin: English
Meaning: Son of the woodland
Homer (Hohm・ur)
Origin: Greek
Meaning: Pledge
Honor (On・ur)
Origin: French
Meaning: Noble, honest, integrity
Horace (hor・is)
Origin: Latin
Meaning: Season
Horatio (Hor・ay・shee・oh)
Origin: Italian
Meaning: Timekeeper
Hosea (Hoh・zay)
Origin: Hebrew
Meaning: Salvation
Houston (Hew・stuhn)
Origin: Scottish
Meaning: Hugh’s town
Howard (How・urd)
Origin: Norman
Meaning: Brave
Huck (Huhk)
Origin: American
Meaning: Huckleberry
Hudson (Huhd・suhn)
Origin: English
Meaning: Hugh’s son
Hugh (Hew)
Origin: French
Meaning: Heart
Hugo (hew・goh)
Origin: German
Meaning: Mind
Hunter (Huhn・tur)
Origin: English
Meaning: One who hunts
Huxley (Huhx・lee)
Origin: Scottish
Meaning: Wood clearing
Gender-Neutral Baby Names that Start with “H”
Haan (Hawn)
Origin: Dutch
Meaning: Rooster
Hackett (Hah・keht)
Origin: Scottish
Meaning: Person with a hooked nose
Haddow (Hah・doh)
Origin: Scottish
Meaning: A person from Haddo
Hadley (Had・lee)
Origin: English
Meaning: Heather field
Hal (Hal)
Origin: English
Meaning: Army ruler
Hale (Hayl)
Origin: English
Meaning: A person who lives in a hollow
Haley (Hay・lee)
Origin: English
Meaning: Hay field
Halo (Hay・loh)
Origin: Greek
Meaning: Ringed with light
Halsey (Hawl・see)
Origin: English
Meaning: Hallowed island
Hampshire (Hamp・shur)
Origin: English
Meaning: River district
Hani (Hah・nee)
Origin: Arabic
Meaning: Happy
Hanley (Han・lee)
Origin: Irish
Meaning: Champion
Hannan (Ha・nuhn)
Origin: Gaelic
Meaning: Descendant of Annan
Happy (Hap・ee)
Origin: English
Meaning: Cheerful
Harbor (Har・bur)
Origin: English
Meaning: Shelter for ships
Harding (Har・ding)
Origin: German
Meaning: Tough
Harlem (Har・lim)
Origin: Dutch
Meaning: Home on a wooded hill
Harley (Har・lee)
Origin: English
Meaning: Rabbit meadow
Harlin (Har・lin)
Origin: English
Meaning: Gray land
Harlowe (Har・loh)
Origin: American
Meaning: Stony hill
Harmony (Har・moh・nee)
Origin: Greek
Meaning: Unity
Harper (Har・pur)
Origin: English
Meaning: Harp player
Hart (Hart)
Origin: German
Meaning: Stag
Hartley (Hart・lee)
Origin: English
Meaning: Stag wood
Harumi (Haw・roo・mee)
Origin: Japanese
Meaning: Spring time
Hatley (Hat・lee)
Origin: English
Meaning: Clearing on the hill
Haven (Hay・vin)
Origin: English
Meaning: Safe place
Hawthorne (Haw・thorn)
Origin: English
Meaning: Lives where the hawthorne grows
Hayden (Hay・duhn)
Origin: English
Meaning: Hay field
Hayes (Hays)
Origin: English
Meaning: Hedged area
Heath (Heeth)
Origin: English
Meaning: Someone who lives by the moor
Heaven (Heh・vin)
Origin: English
Meaning: Home of the gods
Hedley (Hehd・lee)
Origin: English
Meaning: Heather field
Hendrix (Hin・driks)
Origin: German
Meaning: Ruler of the home
Hennessy (Hin・eh・see)
Origin: Celtic
Meaning: Descendant of Aonghus
Hensley (Hins・lee)
Origin: English
Meaning: Wood clearing
Hero (He・roh)
Origin: Greek
Meaning: Demi-god
Holiday (Haw・li・day)
Origin: English
Meaning: Born on a holy day
Holland (Haw・luhnd)
Origin: American
Meaning: Land on the ridge
Hollis (Hawl・is)
Origin: English
Meaning: Near the holly tree
Hollister (Haw・lis・tur)
Origin: English
Meaning: The holly tree
Holden (Hohl・duhn)
Origin: English
Meaning: Hollow valley
Holy (Hoh・lee)
Origin: English
Meaning: Virtuous, pure
Honest (On・ehst)
Origin: English
Meaning: Truthfulness
Honor (On・ur)
Origin: French
Meaning: Noble, honest, integrity
Hudson (Huhd・suhn)
Origin: English
Meaning: Hugh’s son
Hunter (Huhn・tur)
Origin: English
Meaning: One who hunts
Hutton (Huht・in)
Origin: Scottish
Meaning: Ridge enclosure
Huxley (Hux・lee)
Origin: Scottish
Meaning: Wood clearing
Hyatt (Hy・it)
Origin: English
Meaning: Loft gate