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

  1. Henderson
    • Origin:

      English
    • Meaning:

      "son of Henry"
  2. Heike
    • Origin:

      German, Frisian and Dutch
    • Meaning:

      "home ruler"
  3. Hamo
    • Origin:

      Norman
    • Meaning:

      "home"
  4. Hawes
    • Origin:

      English
    • Meaning:

      "hedged area"
  5. Hancock
    • Origin:

      English
    • Meaning:

      "shellfish-gatherer"
  6. Hoshea
    • Origin:

      Hebrew
    • Meaning:

      "salvation"
  7. Haines
    • Origin:

      German
    • Meaning:

      "the vined cottage"
  8. Humbert
    • Origin:

      German
    • Meaning:

      "renowned warrior"
  9. Harpo
    • Origin:

      English nickname
  10. Haru
    • Origin:

      Japanese
    • Meaning:

      "born in the spring; clear weather"
  11. Hernando
    • Origin:

      Spanish
    • Meaning:

      "adventurer, explorer"
  12. Hesperios
    • Origin:

      Greek
    • Meaning:

      "evening, evening star"
  13. Haziel
    • Origin:

      Hebrew
    • Meaning:

      "God is seeing; beheld by God"
  14. Hortensio
    • Origin:

      Spanish
    • Meaning:

      "of the garden"
  15. Hurricane
    • Origin:

      Spanish from Native American word name
    • Meaning:

      "hurricane"
  16. Howe
    • Origin:

      German
    • Meaning:

      "hill"
  17. Haro
    • Origin:

      Armenian
  18. Hackett
    • Origin:

      German occupational name
    • Meaning:

      "little hewer"
  19. Hespero
    • Origin:

      Greek
    • Meaning:

      "evening, evening star"
  20. Hekuran
    • Origin:

      Albanian
    • Meaning:

      "iron"