Names Ending in H for Boys

  1. 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.
  2. 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.
  3. Cash
    • Origin:

      Word name; also diminutive of Cassius
    • Meaning:

      "hollow"
    • Description:

      With the popular 'ash' sound and a contemporary feel, Cash is a widely used name in the US. Used occasionally before the 2000s, Cash really took off in 2003, following the death of American musical legend, Johnny Cash.
  4. 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!
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. Noadiah
    • Origin:

      Hebrew
    • Meaning:

      "meeting with the Lord"
    • Description:

      Noadiah has biblical namesakes both male and female. The male Noadiah is mentioned in the Book of Ezra, and the female Noadiah is a prophetess in the Book of Nehemiah. Noadiah combines popular Noah with the Old Testament ending seen in modern choice biblical names like Jeremiah and Zachariah.
  12. 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.
  13. 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.
  14. Butch
    • Origin:

      Nickname name
    • Description:

      Old-school nickname ala Spike and Babe that's favored by some hipster parents.
  15. 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.)
  16. Lelouch
    • Origin:

      Variation of Lellouche, Tamazight, African surname
    • Meaning:

      "lamb"
    • Description:

      Lelouch is primarily seen as a surname, except in the case of Lelouch Lamperouge, the fictional protagonist of the anime series Code Geass.
  17. Kiah
    • Origin:

      Short form of Hezekiah, Hebrew
    • Meaning:

      "God gives strength"
    • Description:

      Drawn from old record books, Kiah is an antiquated nickname that feels perfectly appropriate for modern times -- maybe more so than father name Hezekiah.
  18. 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.
  19. Griffith
    • Origin:

      Welsh
    • Meaning:

      "strong lord"
    • Description:

      A classic Welsh name, softer than Griffin and friendlier to spell than Gruffudd - that hasn't had as much love as it deserves elsewhere. Namesakes range from medieval kings to the philanthropist Griffith J. Griffith, who left land to the city of Los Angeles. It's great in full, but Griff is cool too.
  20. Aldrich
    • Origin:

      Germanic
    • Meaning:

      "old, wise ruler"
    • Description:

      In an era with so many created, modern names, Aldrich oozes history and substance. But it is also fit for modern times, given its surname-as-name status and the nickname potential (Al, Richie, etc).