Menu

Boy Names Ending in M

M would seem to be an odd last letter for a baby name, until you consider that two of the top boys' names end with the letter M: Liam and its father name William.

Along with Liam and William, M-ending boys' names in the US Top 100 include Adam, Abraham, Graham, Beckham, Callum, and Sam.

Two of the most classic nickname-names for boys end in M: Jim and Tom.

See all of our M-ending names for baby boys here. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.
  1. GrahamHeart
    • Origin:

      Scottish
    • Meaning:

      "gravelly homestead"
    • Description:

      Well used in England and Scotland since the fifties, the smooth and sophisticated Graham is catching on here.
  2. CallumHeart
    • Origin:

      Scottish form of Columba, Latin
    • Meaning:

      "dove"
    • Description:

      Callum was derived from Latin Columba, a unisex given name meaning "dove." Callum was popular among early Christians because the dove was a symbol of purity, peace and the Holy Spirit. St. Columba was one of the most influential of the early Celtic saints.
  3. WilliamHeart
    • Origin:

      German
    • Meaning:

      "resolute protection"
    • Description:

      William is derived from the Germanic name Wilhelm, composed of the elements wil, "will," and helm, referring to a helmet or protection. The name was introduced to England by William the Conqueror, with William being the Norman variation of the name. In Central and Southern France, it was translated as Guillaume.
  4. MalcolmHeart
    • Origin:

      Scottish
    • Meaning:

      "devotee of St. Colomba"
    • Description:

      Malcolm is a warm and welcoming Scottish appellation (originally Mael-Colium) that fits into that golden circle of names that are distinctive but not at all odd. A royal name in Scotland, Malcolm is also a hero name for many via radical civil rights activist Malcolm X.
  5. AdamHeart
    • Origin:

      Hebrew
    • Meaning:

      "son of the red earth"
    • Description:

      Adam -- a primal Old Testament name -- was revived as a 1960s cowboy name. Adam is not as popular as it once was and feels ready for a respite, replaced by newer A names like Aidan/Aiden, Avery and Axel. Its most prominent current bearers include Adams Sandler, Levine, Brody and Driver -- who plays a character named Adam on Girls.
  6. LiamHeart
    • Origin:

      Irish short form of William
    • Meaning:

      "resolute protection"
    • Description:

      Liam originated as a nickname for Uilliam, the Irish variation of William. William is an English name from Germanic roots that was brought to Ireland when the British fled England following the Norman Conquest. The Irish began using English names, including William, which led to the development of Uilliam and its short form, Liam.
  7. BeckhamHeart
    • Origin:

      English
    • Meaning:

      "homestead by the stream"
    • Description:

      Who knew there were so many soccer fans in the U.S.? Beckham -- as in British sensation David -- has exploded onto the baby name scene in the past decade.
  8. EphraimHeart
    • Origin:

      Hebrew
    • Meaning:

      "fruitful, fertile, productive"
    • Description:

      Ephraim is an Old Testament name we would place high on the list of neglected Biblical possibilities, solid but not solemn.
  9. BramHeart
    • Origin:

      Dutch variation of Abraham
    • Meaning:

      "father of multitudes"
    • Description:

      Bram has an unusual measure of character and charm for a one-syllable name; it started as a hipper-than-Abe diminutive of the biblical Abraham, but is also an independent Irish and Dutch name, made famous by Irish-born Dracula creator Bram (nee Abraham) Stoker. Bram is currently Number 16 in the Netherlands; Bram Howard was a character on The West Wing.
  10. SamHeart
    • Origin:

      English, diminutive of Samuel
    • Meaning:

      "told by God"
    • Description:

      Sam has long been used on its own for boys, as accepted standing by itself as it is as a short form of Samuel. Straightforward and down-to-earth, Sam is the name of the son of the co-stars of The Americans, Keri Russell and Matthew Rhys. Sam is one of the most popular names that start with S in the Western world, ranking higher in several European countries than it does in the US, where it's trended downward since the 19th century, though it's always been in the Top 1000.
  11. AbrahamHeart
    • Origin:

      Hebrew
    • Meaning:

      "father of multitudes"
    • Description:

      Abraham is among the most classic baby names that's still widely-used today, popular for its references to both the Bible and American history. The Biblical Abraham was the first of the Old Testament patriarchs and is considered the founding father of the Jewish people. He was originally named Abram, until, according to Genesis, he was told, "No longer shall your name be Abram, but your name shall be Abraham, for I have made you the father of a multitude of nations."
  12. JoachimHeart
    • Origin:

      Hebrew
    • Meaning:

      "Established by God"
    • Description:

      Joachim is an undiscovered biblical name with potential, although most modern parents would probably prefer the more lively Spanish version, Joaquin. Like many Old Testament names, it was primarily in use in the seventeenth century, and then became rare. In the Bible Joachim is a king of Judah; according to the Gospel of James, Saint Joachim was the husband of Saint Anne and the father of the Virgin Mary.
      br/>Currently well-used in France, the name Joachim is known in countries and languages around the world and pronounced somewhat differently in each. While American might be most familiar with the Spanish version of the name, Joaquin via actor Joaquin Phoenix, that pronunciation wah-keen is not similar to any of the pronunciations of Joachim, which all have three syllables often with the emphasis on the second.
  13. CaelumHeart
    • Origin:

      Latin
    • Meaning:

      "heaven"
    • Description:

      A constellation name that could have broad appeal beyond astronomers and astrophysicists. Although they bear similarity, Caelum is unrelated to the Scottish name Callum.
  14. ShyamHeart
    • Origin:

      Sanskrit
    • Meaning:

      "dark, black, blue"
    • Description:

      Shyam is one of the alternate names of Hindu God Krishna.
  15. RansomHeart
    • Origin:

      English
    • Meaning:

      "shield's son"
    • Description:

      Ransom may be rakish and handsome, but it carries an unavoidable association with holding someone for ransom. But that kind of bad boy image might be exactly what attracts you to Ransom in the first place. While Ransom feels like a modern appellation ala Breaker or Ranger, it's interesting to note on the popularity chart that it was actually quite popular at the end of the 19th century but fell off the Top 1000 around 1930.
  16. SalemHeart
    • Origin:

      Biblical place-name or Arabic
    • Meaning:

      "safe"
    • Description:

      Salem is a Biblical place name in Canaan, believed to be the same as Jerusalem, as well as the Massachusetts town famous for its late 17th century witch trials. Salem is also a popular first name in its own right throughout the Arabic world.
  17. NiamHeart
    • Origin:

      Hindi or Arabic
    • Meaning:

      "law or given by God"
    • Description:

      With Liam at the top of the boys' popularity list, parents might discover the still-rare Niam. This is one of the unknown but plausible boy names starting with N.
  18. ArtemHeart
    • Origin:

      Ukrainian variation of Artemis
    • Description:

      Ukrainian Artem (ar-TEM) and Russian Artyom/Artiom (which can also be transcribed as Artem, though still pronounced ar-TYOM in Russian) are ultimately derived from the name of the Greek goddess Artemis: goddess of the moon and hunting. The meaning of her name is unknown, though it may be related to the Greek for “safe” or for “butcher”.
  19. TatumHeart
    • Origin:

      English
    • Meaning:

      "Tate's homestead"
    • Description:

      Tatum is one of the rare examples of a name that was exclusively female, as in Tatum O'Neal, but now is used for boys too, entering the male Top 1000 in 2010. Khloe Kardashian made headlines when she revealed her son is named Tatum Robert, breaking from the family theme of using unique word names for their children.
  20. ColmHeart
    • Origin:

      Irish variation of Latin Columba
    • Meaning:

      "dove"
    • Description:

      Colm is a popular Irish name for boys that could immigrate, especially with its peaceful meaning. Colm Toibin is a contemporary Irish novelist and critic, author of The Master and Brooklyn; Colm Meaney is an Irish actor. Pronunciation is two syllables instead of one, like Colin with an 'm' at the end. Colm is related to Columba, Colom, Colum, Callum, and Malcolm.