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

  1. Hamza
    • Origin:

      Arabic
    • Meaning:

      "lion or strong"
  2. Huckleberry
    • Origin:

      Word name and literary name
  3. Hyacinth
    • Origin:

      English, Greek
    • Meaning:

      "blue larkspur; precious stone"
  4. Halloran
    • Origin:

      Gaelic
    • Meaning:

      "male descendant of a pirate or stranger from overseas"
  5. Hosea
    • Origin:

      Hebrew
    • Meaning:

      "salvation"
  6. Hawk
    • Origin:

      Nature name
    • Meaning:

      "hawk, a bird"
  7. Hazel
    • Origin:

      English
    • Meaning:

      "the hazelnut tree"
  8. Hannibal
    • Origin:

      Punic and Assyrian
    • Meaning:

      "grace of Baal, god of fertility and fortune"
  9. Hubert
    • Origin:

      German
    • Meaning:

      "bright, shining intellect"
  10. Havoc
    • Origin:

      English word name
    • Meaning:

      "widespread destruction"
  11. Horus
    • Origin:

      Egyptian
    • Meaning:

      "sun god"
  12. Haruki
    • Origin:

      Japanese
    • Meaning:

      "spring child"
  13. Heathcliff
    • Origin:

      English
    • Meaning:

      "cliff near a heath"
  14. Hakan
    • Origin:

      Turkish
    • Meaning:

      "emperor, ruler"
  15. Hoku
    • Origin:

      Hawaiian
    • Meaning:

      "night of the full moon"
  16. Haldor
    • Origin:

      Norse
    • Meaning:

      "Thor's stone"
  17. Harbor
    • Origin:

      Word name
  18. Henley
    • Origin:

      English
    • Meaning:

      "high meadow"
  19. Honor
    • Origin:

      English word, virtue name
    • Meaning:

      "honor"
  20. Hewitt
    • Origin:

      English, Scottish, and Irish surname
    • Meaning:

      "descendant of Hugh; one who lives near the wood clearing"