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.

Strom

Meaning: stream

Origin:German
7290
Wolfram

Meaning: wolf raven

Origin:German
2067
Nicodem Nicodem is an ancient but meaningful name th...
Origin:Greek
4111
Luck Number: 9
11445
Vilhelm The name Vilhelm is the Scandinavian form of...
Origin:German variation of William
5466
Baram

Meaning: son of a nation

Origin:Israeli
6304
Ekam

Meaning: one, single, solitary

Origin:Punjabi, Sikh
0
Qadim

Meaning: ancient

Origin:Arabic
13797
Thom

Meaning: twin

Origin:Aramaic
7046
Uilleam Uilleam is a rare name that finds its origin...
Origin:Scottish variation of William
7802
Origin:Abbreviation of William
5927
Barnum

Meaning: baron's home

Origin:English contraction of "baron's home"
11600
Guillem The name Guillem is from the Old German name...
Origin:Catalan form of William
8226
Gautam The meaning of Gautam is ‘Lord Buddha’ and i...
Origin:Sanskrit, one of the names of the Buddha
17707
Harm

Meaning: soldier, warrior

Origin:Dutch diminutive of Herman, German
9269
Lyam

Meaning: resolute protection

Origin:Variation of Liam, Irish
5309
Selam

Meaning: peace

Origin:Amharic
12947
Sunbeam The meaning of Sunbeam is 'ray of sunlight' ...
Origin:English word name
19057
Villum Villum is a very elegant name, most often us...
Origin:Danish variation of William
10359
Wickham

Meaning: Homestead

Origin:English
4666