Skip to content

Boy and Girl Names with 'H' for Babies and Children

Author cover

About author

Choosing a name for your baby is an exciting and meaningful task for any parent. It’s a chance to find a name that not only sounds beautiful but also carries significance. Whether you’re interested in a trendy, modern name or a classic that has stood the test of time, this list offers a variety of options to explore.

We've compiled a collection of names for both boys and girls that balance tradition with a contemporary feel. From well-loved favorites to new and creative choices, you're sure to find the perfect name that suits your little one and reflects your family's unique story.

Girl names with H

  1. Hadia - An Arabic name meaning "guidance" or "leader."
  2. Hadleigh - An English name derived from a surname, meaning "heather field."
  3. Hafsa - An Arabic name meaning "gathering" or "to protect."
  4. Hailey - Of English origin, meaning "hay clearing" or "hay meadow."
  5. Haisley - An English name meaning "meadow by the hay."
  6. Hala - An Arabic name meaning "halo" or "aura."
  7. Hannah - A Hebrew name meaning "grace" or "favor."
  8. Hanya - Of Arabic origin, meaning "happy" or "delighted."
  9. Harlee - An English name that means "hare's meadow."
  10. Harleigh - An English name meaning "meadow with hares."
  11. Harlow - Of English origin, meaning "army hill" or "from the hare's hill."
  12. Harmony - An English name meaning "agreement" or "concord."
  13. Harper - An English name meaning "harp player."
  14. Harriet - A French name meaning "ruler of the home."
  15. Harriot - A variation of Harriet, also meaning "home ruler."
  16. Hattie - A diminutive of Harriet, meaning "ruler of the home."
  17. Hayat - An Arabic name meaning "life" or "living."
  18. Hayze - A modern English name derived from "haze," meaning "smoky" or "cloudy."
  19. Hazel - An English name derived from the hazel tree, symbolizing wisdom and protection.
  20. Heaven - An English name referring to "paradise" or "a place of happiness."
  21. Hedera - A Latin name meaning "ivy," symbolizing fidelity and friendship.
  22. Hedvig - A Scandinavian name meaning "battle" or "war."
  23. Helaina - A Greek name meaning "bright" or "shining light."
  24. Helena - A name of Greek origin meaning "torch" or "light."
  25. Helga - A Scandinavian name meaning "holy" or "blessed."
  26. Hellen - A variation of Helen, meaning "light" or "bright one."
  27. Heloise - Of French origin, meaning "healthy" or "wide."
  28. Henley - An English name meaning "high meadow" or "river bank."
  29. Henna - An Arabic name referring to the flowering plant, symbolizing beauty.
  30. Henny - A diminutive of Henrietta, meaning "home ruler."
  31. Henriette - A French name meaning "ruler of the household."
  32. Henrika - A Scandinavian variation of Henry, meaning "home ruler."
  33. Hera - A Greek name meaning "heroine" or associated with the goddess of marriage.
  34. Hermione - Of Greek origin, meaning "messenger" or "earthly."
  35. Hero - A Greek name meaning "hero" or "brave one."
  36. Hestia - A Greek name meaning "hearth" or "home."
  37. Hettie - A diminutive of Henrietta, meaning "home ruler."
  38. Hilary - Of Latin origin meaning "cheerful" or "happy."
  39. Hilda - A Germanic name meaning "battle woman" or "warrior maiden."
  40. Hildegard - Of German origin, meaning "battle guard" or "warrior maiden."
  41. Hilma - A Scandinavian name meaning "resolute protector."
  42. Hisako - A Japanese name meaning "child of longevity."
  43. Hollis - An English name meaning "dweller at the holly trees."
  44. Holly - An English name derived from the holly tree, symbolizing protection and peace.
  45. Honor - An English name meaning "honor" or "dignity."
  46. Hope - An English name symbolizing "hope" or "expectation."
  47. Hubertine - A French name meaning "bright heart" or "intelligent."
  48. Huda - An Arabic name meaning "guidance" or "right path."
  49. Hyacinth - Of Greek origin, named after a flower, symbolizing beauty and rebirth.
  50. Hymn - An English name referring to a song of praise, often religious in nature.

Boy Names with H

  1. Haakon - A Norse name meaning "high son" or "chosen one."
  2. Haden - Of English origin, meaning "heather-covered hill."
  3. Hakeem - An Arabic name meaning "wise" or "judicious."
  4. Hal - A diminutive of Harold, meaning "army ruler" in Old English.
  5. Halston - Of English origin, meaning "from the holy place."
  6. Hamish - A Scottish form of James, meaning "supplanter."
  7. Hank - A diminutive of Henry, meaning "home ruler."
  8. Hannes - A German form of Johannes, meaning "God is gracious."
  9. Hans - A German name derived from Johannes, meaning "God is gracious."
  10. Happy - Of English origin, meaning "joyful" or "cheerful."
  11. Harcourt - A French surname meaning "army and court."
  12. Hardy - Of French and Old German origin, meaning "brave" or "strong."
  13. Harlan - Of English origin, meaning "meadow land."
  14. Harlow - An English name meaning "army hill."
  15. Harmon - Of German origin, meaning "soldier" or "army man."
  16. Harrison - An English name meaning "son of Harry."
  17. Harry - A medieval form of Henry, meaning "home ruler."
  18. Hart - An Old English name meaning "stag" or "deer."
  19. Hartley - Of English origin, meaning "stag meadow."
  20. Harvey - Of French origin meaning "battle worthy."
  21. Hassan - An Arabic name meaning "handsome" or "good."
  22. Haven - An English name meaning "safe place" or "harbor."
  23. Heath - Of English origin, meaning "heather land."
  24. Hector - A Greek name meaning "to hold" or "to possess."
  25. Helmut - Of German origin, meaning "resolute protector."
  26. Hendrix - A Dutch surname meaning "son of Hendrik."
  27. Henry - Of German origin, meaning "home ruler."
  28. Hercules - Of Greek origin, meaning "glory of Hera."
  29. Hernan - A Spanish name derived from the Germanic name Hernando, meaning "adventurous."
  30. Hershel - A Yiddish name meaning "deer."
  31. Heston - An English name meaning "town on the heath."
  32. Hezekiah - A Hebrew name meaning "God strengthens."
  33. Higgins - An Irish surname meaning "son of the little one."
  34. Hilbert - Of German origin, meaning "bright" or "famous."
  35. Hillel - A Hebrew name meaning "to praise" or "praise."
  36. Hisham - An Arabic name meaning "generous" or "noble."
  37. Holger - Of Scandinavian origin, meaning "island of the holy."
  38. Hollis - An English name meaning "dweller at the holly trees."
  39. Holmes - An English surname meaning "island" or "river meadow."
  40. Holt - Of English origin, meaning "wood" or "forest."
  41. Horace - Of Latin origin, meaning "timekeeper" or "hour."
  42. Horatio - A Latin name meaning "timekeeper" or "keeper of the hours."
  43. Houston - Of Scottish origin, meaning "Hugh's town."
  44. Hubert - A German name meaning "bright heart" or "intelligent."
  45. Hugh - Of German origin, meaning "heart" or "mind."
  46. Hugo - Of Germanic origin, meaning "mind" or "intellect."
  47. Humberto - A Spanish form of Humbert, meaning "bright warrior."
  48. Hyman - A Hebrew name meaning "life."
  49. Hyrum - A variation of Hiram, meaning "exalted brother."
  50. Hysop - A Hebrew name referring to the herb, symbolizing purification.

We hope this list has made your baby name search a bit smoother! Whether you’re drawn to modern trends or more traditional choices, the essential factor is finding a name that feels just right for your family. If you're still contemplating or looking for a unisex option, check out our list of gender-neutral names for even more ideas! 

Author cover

We are an international team, bringing together passion, experience, and inspiration from around the globe to support families everywhere. Our mission is simple: to help babies and children enjoy better sleep, one dream at a time. Parenthood is a beautiful adventure, but it comes with its challenges. That’s why we’re here—to offer thoughtful insights, practical ideas, and a little extra encouragement to make each step easier. After all, well-rested families are happier families.

OTHERS ALSO READ

Cart

Your cart is currently empty.

Start Shopping

Select options