816 Baby Names That Start With H (With Meanings and Popularity)

  1. Hershel
    • Origin:

      Hebrew
    • Meaning:

      "deer"
  2. Henley
    • Origin:

      English
    • Meaning:

      "high meadow"
  3. Harmony
    • Origin:

      Word name
    • Meaning:

      "harmony"
  4. Havelock
    • Origin:

      Scandinavian
    • Meaning:

      "sea competition"
  5. Halle
    • Origin:

      Norse, diminutive of Harald
  6. Hero
    • Origin:

      Greek
    • Meaning:

      "demi-god"
  7. Huckleberry
    • Origin:

      Word name and literary name
  8. Hamza
    • Origin:

      Arabic
    • Meaning:

      "lion or strong"
  9. Halo
    • Origin:

      English, word name
  10. Hyacinth
    • Origin:

      English, Greek
    • Meaning:

      "blue larkspur; precious stone"
  11. Hosea
    • Origin:

      Hebrew
    • Meaning:

      "salvation"
  12. Halloran
    • Origin:

      Gaelic
    • Meaning:

      "male descendant of a pirate or stranger from overseas"
  13. Hannelore
    • Origin:

      German
    • Meaning:

      "grace + god is my light"
  14. Hazel
    • Origin:

      English
    • Meaning:

      "the hazelnut tree"
  15. Hanna
    • Origin:

      Spelling variation of Hannah
  16. Hawk
    • Origin:

      Nature name
    • Meaning:

      "hawk, a bird"
  17. Hubert
    • Origin:

      German
    • Meaning:

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

      English word name
    • Meaning:

      "widespread destruction"
  19. Hunter
    • Origin:

      English
    • Meaning:

      "one who hunts"
  20. Horus
    • Origin:

      Egyptian
    • Meaning:

      "sun god"