418 Boy Names That Start With H (with Meanings and Popularity)

  1. Haven
    • Origin:

      Word name, English
    • Meaning:

      "a place of safety"
  2. Herman
    • Origin:

      German
    • Meaning:

      "soldier, warrior"
  3. Humphrey
    • Origin:

      German
    • Meaning:

      "peaceful warrior"
  4. Hemlock
    • Origin:

      English
    • Meaning:

      "poisonous plant"
  5. Haco
    • Origin:

      Celtic and Cornish
    • Meaning:

      "flame, fire"
  6. Herbert
    • Origin:

      German
    • Meaning:

      "bright army"
  7. Hale
    • Origin:

      English
    • Meaning:

      "someone who lives in a hollow"
  8. Hartley
    • Origin:

      English
    • Meaning:

      "stag meadow"
  9. Homer
    • Origin:

      Greek
    • Meaning:

      "security, pledge"
  10. Hikaru
    • Origin:

      Japanese
    • Meaning:

      "light or radiance"
  11. Heron
    • Origin:

      Nature name or Greek
    • Meaning:

      "hero"
  12. Hezekiah
    • Origin:

      Hebrew
    • Meaning:

      "God gives strength"
  13. Hans
    • Origin:

      German, Dutch, and Scandinavian, diminutive of Johannes
  14. Holly
    • Origin:

      English nature name
  15. Helix
    • Origin:

      English word name
    • Meaning:

      "a curve in three-dimensional space"
  16. Horace
    • Origin:

      Latin clan name
    • Meaning:

      "timekeeper"
  17. Holland
    • Origin:

      Dutch place-name
  18. Hershel
    • Origin:

      Hebrew
    • Meaning:

      "deer"
  19. Havelock
    • Origin:

      Scandinavian
    • Meaning:

      "sea competition"
  20. Halle
    • Origin:

      Norse, diminutive of Harald