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

  1. Hecate
    • Origin:

      Greek mythology name
    • Meaning:

      "willpower or far-reaching"
  2. Herbert
    • Origin:

      German
    • Meaning:

      "bright army"
  3. Hayden
    • Origin:

      English place name
    • Meaning:

      "hay valley"
  4. Hermes
    • Origin:

      Greek mythology name
    • Meaning:

      "the messenger god"
  5. Heron
    • Origin:

      Nature name or Greek
    • Meaning:

      "hero"
  6. Halcyon
    • Origin:

      Greek
    • Meaning:

      "kingfisher bird"
  7. Hale
    • Origin:

      English
    • Meaning:

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

      German
    • Meaning:

      "grace + god is my light"
  9. Hosea
    • Origin:

      Hebrew
    • Meaning:

      "salvation"
  10. Harmony
    • Origin:

      Word name
    • Meaning:

      "harmony"
  11. Halcyon
    • Origin:

      Greek
    • Meaning:

      "kingfisher bird"
  12. Hartley
    • Origin:

      English
    • Meaning:

      "stag meadow"
  13. Hadassah
    • Origin:

      Hebrew
    • Meaning:

      "myrtle tree"
  14. Hayley
    • Origin:

      English
    • Meaning:

      "hay field"
  15. Haze
    • Origin:

      Word name
  16. Havelock
    • Origin:

      Scandinavian
    • Meaning:

      "sea competition"
  17. Hazel
    • Origin:

      English
    • Meaning:

      "the hazelnut tree"
  18. Horace
    • Origin:

      Latin clan name
    • Meaning:

      "timekeeper"
  19. Harper
    • Origin:

      English
    • Meaning:

      "harp player"
  20. Horus
    • Origin:

      Egyptian
    • Meaning:

      "sun god"