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

  1. Heinz
    • Origin:

      German diminutive of Heinrich
  2. Hyatt
    • Origin:

      English
    • Meaning:

      "lofty gate"
  3. Hanish
    • Origin:

      Literary name
    • Meaning:

      "one who forewarns of storms"
  4. Hedley
    • Origin:

      English surname
    • Meaning:

      "heather clearing"
  5. Hyman
    • Origin:

      Anglicized variation of Chaim
    • Meaning:

      "life"
  6. Hamlet
    • Origin:

      Anglicized form of Danish, Amleth
  7. Humble
    • Origin:

      English word name
  8. Hadriel
    • Origin:

      Hebrew
    • Meaning:

      "splendor of Jehovah"
  9. Halsey
    • Origin:

      English
    • Meaning:

      "hallowed island"
  10. Haran
    • Origin:

      Hebrew
    • Meaning:

      "hill, mountain"
  11. Hiawatha
    • Origin:

      Iroquois
    • Meaning:

      "he makes rivers"
  12. Hud
    • Origin:

      Arabic
  13. Horizon
    • Origin:

      Word name
  14. Haig
    • Origin:

      Armenian hero name; also English surname
    • Meaning:

      "enclosed with hedges"
  15. Hanoch
    • Origin:

      Hebrew
    • Meaning:

      "vowed, dedicated"
  16. Ham
    • Origin:

      Hebrew
    • Meaning:

      "hot, warm"
  17. Hywell
    • Havilah
      • Origin:

        Hebrew
      • Meaning:

        "to dance"
    • Hendry
      • Origin:

        English and Scottish surname
      • Meaning:

        "son of Henry"
    • Halis
      • Origin:

        Turkish
      • Meaning:

        "pure"