1. Home
  2. TAGS

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.

Callum

Meaning: dove

Origin:Scottish form of Columba, Latin
94
Liam

Meaning: resolute protection

Origin:Irish short form of William
200
Origin:Diminutive of James or Jeremiah
1688
Malcolm

Meaning: devotee of St. Colomba

Origin:Scottish
130
Bram

Meaning: father of multitudes

Origin:Dutch variation of Abraham
482
Maxim

Meaning: greatest

Origin:French variation of Maximus
1028
Graham

Meaning: gravelly homestead

Origin:Scottish
44
Niam

Meaning: law or given by God

Origin:Hindi or Arabic
788
Sam

Meaning: told by God

Origin:English, diminutive of Samuel
593
Caelum

Meaning: heaven

Origin:Latin
685
Dream Dream is a name with Latin origins and the m...
Origin:Word name
3642
Storm The name Storm is traditionally given as a b...
Origin:Word name
1053
Isle

Meaning: small island

Origin:English
9285
Tatum

Meaning: Tate's homestead

Origin:English
837
Salem

Meaning: safe

Origin:Biblical place-name or Arabic
739
Drum Drum is an Irish-origin Christian name. It i...
Origin:Word name
12475
Psalm

Meaning: a sacred song or hymn

Origin:English word name
1335
Wisdom The name Wisdom comes from English origin an...
Origin:Word name
7311
Harlem Harlem is derived from the Dutch word 'Haarl...
Origin:Place-name
3508
Cam

Meaning: crooked nose

Origin:Diminutive of Cameron, Scottish
2355