Names Ending in H for Boys

  1. Enoch
    • Origin:

      Hebrew
    • Meaning:

      "dedicated"
    • Description:

      A major figure in the Old Testament, Enoch was the son of Jared, the father of Methuselah, and the great-grandfather of Noah whose Book of Enoch provides a focal point for ancient Jewish mysticism. Another Enoch was the son of Cain. "Enoch Arden" is a famous poem by Alfred, Lord Tennyson. On the negative side, British politician Enoch Powell gave the infamously racist Rivers of Blood anti-immigration speech, taking the name out of consideration for many parents in the UK.
  2. Zenith
    • Origin:

      English
    • Meaning:

      "the point in the sky or celestial sphere directly above an observer"
    • Description:

      Zenith is an uplifting if quirky word name, meaning the top or the peak. Eight boys received the name in one recent year, only a third of those who were called Nadir -- the low point!
  3. Keith
    • Origin:

      Scottish
    • Meaning:

      "wood"
    • Description:

      Strong but gentle, Keith is one of the Scottish surnames that, along with Douglas, Craig and Bruce, were considered the epitome of cool in the 1960s and early 1970s, when it was a Top 40 choice.
  4. Azariah
    • Origin:

      Hebrew
    • Meaning:

      "helped by God"
    • Description:

      Azariah is a rarely used biblical name that moves way beyond Adam and Abraham; its pleasant sound makes it no surprise that parents have discovered it in recent years.
  5. Azaiah
    • Origin:

      Hebrew
    • Meaning:

      "my strength is Yahweh"
    • Description:

      With Azariah and Azriel in the Top 1000, and Ezra, Josiah, and Isaiah in the Top 100, it makes sense that this lesser known Hebrew choice is being quietly revived in the US. Most likely deriving from Uzziah or Azaziah, Azaiah was given to around 170 babies in 2023.
  6. Zachariah
    • Origin:

      Hebrew, form of Zechariah
    • Meaning:

      "the Lord has remembered"
    • Description:

      This distinguished name still feels a bit ancient, but with the rise of such former graybeards as Jeremiah and Elijah, it also sounds child-friendly again, as does the Latin-Greek form Zacharias.
  7. Aarush
    • Origin:

      Hindi
    • Meaning:

      "first ray of sun"
    • Description:

      A fiery Indian name used enough in the US to make it onto the Top 1000 list in 2010 and 2015.
  8. Dash
    • Origin:

      Diminutive of Dashiell, meaning unknown
    • Description:

      Dash is a nickname that can stand on its own and sounds, well, dashing. Connected these days with Kardashian enterprises.
  9. Gareth
    • Origin:

      Welsh
    • Meaning:

      "gentle"
    • Description:

      Gareth, the name of a modest and brave knight in King Arthur's court, makes a sensitive, gently appealing choice, used more in its native Wales than anywhere else.
  10. Uriah
    • Origin:

      Hebrew
    • Meaning:

      "God is my light"
    • Description:

      A perfectly respectable Old Testament name ruined forever through its association with the odious Uriah Heep in David Copperfield. Some people also find this name just too close to the word urine. These negative connotations may be wearing off, however. (Perhaps because people don't read as much Dickens as they used to.)
  11. Finch
    • Origin:

      English word and nature name
    • Meaning:

      "to swindle"
    • Description:

      It feels like Finch should be a modern bird name that's as popular as Wren or Lark, but that's not the case - so it's one to consider if you're looking for a nature name that's familiar but rare.
  12. Darragh
    • Origin:

      Irish
    • Meaning:

      "oak tree"
    • Description:

      Also Anglicized as Dara and also spelled Daire in its native form, Darragh has an undeniably rugged appeal. It's used for both girls and boys in Ireland, but it's very popular in particular for boys.
  13. Laith
    • Origin:

      Arabic, Scottish
    • Meaning:

      "lion or wet"
    • Description:

      Laith is a cross-cultural boys' name that's among the Top 1000 in the UK, with a leonine meaning in Arabic that is on trend right now. As a Scottish name, it derives from the name of the river Leith in Edinburgh.
  14. Tavish
    • Origin:

      Scottish variation of Thomas
    • Meaning:

      "twin"
    • Description:

      This Scottish form of Thomas has a lot of charm, evoking images of men in plaid kilts playing the bagpipes. As for the 'ish' ending, it could either be seen as cozy and hamish, or a little wishy-washyish.
  15. Joah
    • Origin:

      Hebrew
    • Meaning:

      "brother of God"
    • Description:

      Joah is a simple but obscure Biblical name, the name of four men in the Old Testament. Joah could be the perfect way to honor Grandpa Joe, or might be seen as a streamlined alternative to Josiah. Joah has so much basic appeal, in fact, that it just might be the next Noah.
  16. Meredith
    • Origin:

      Welsh
    • Meaning:

      "great chief"
    • Description:

      Meredith has been considered primarily a girl's name since the fifties, before which it was more commonly used for boys. Comic actor Jay Mohr recently named his son Meredith, which might help it swing back into the blue column. The traditional Welsh pronunciation puts the stress on the middle syllable, making Red a cool nickname possibility.
  17. Aodh
    • Origin:

      Gaelic
    • Meaning:

      "fire"
    • Description:

      Aodh, the name of the Celtic sun god meaning "fire", was common in early Scotland. It's also the origin of the wildly popular Irish name Aidan (originally Aodhán). Its pronunciation varies depending on region: AY or EE are Irish pronunciations, and in Scotland it's closer to UH, and has been Anglicized as Hugh.
  18. Micaiah
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
    • Description:

      Spelling variation of Michaiah, an obscure but attractive name used for both men and women in the Bible.
  19. Leith
    • Origin:

      Scottish river name
    • Meaning:

      "wet"
    • Description:

      This is an unusual surname and geographical name of medieval Scottish origin that might serve as a possible alternative to the aging Keith, though it's a bit tough on the tongue. More popularly spelt Laith in Scotland itself, which happens to correspond to an Arabic name meaning 'lion'.
  20. Nehemiah
    • Origin:

      Hebrew
    • Meaning:

      "comforted by God"
    • Description:

      Nehemiah is an Old Testament name used by the Puritans, whose white-bearded image kept it out of favor for centuries, until it suddenly reappeared in 1998, along with the more user-friendly Josiah and Isaiah.