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.

Priam The name Priam means ‘King of Troy’ in the G...
Origin:Greek mythology name
3970
Kareem

Meaning: noble, generous

Origin:Arabic
2745
Tom

Meaning: twin

Origin:Diminutive of Thomas
899
Brom The name Brom is mostly used as a boy's name...
Origin:English, diminutive of Bromley
3381
Karim

Meaning: noble, generous

Origin:Arabic
4030
Nasim

Meaning: breeze, fresh air

Origin:Arabic and Urdu
11720
Nasim

Meaning: breeze, fresh air

Origin:Arabic
6982
Aadam

Meaning: man

Origin:Arabic, Hebrew
7323
Salim

Meaning: safe

Origin:Arabic
7766
Hakim Hakim is a well-known name. The name is of A...
Origin:Arabic
11151
Wim

Meaning: resolute protector

Origin:Diminutive of Willem, contracted form of Wilhelm, Dutch, German
4063
Jim

Meaning: supplanter

Origin:English, diminutive of James
2216
Rostam

Meaning: tall, strongly-built, brave

Origin:Persian
5581
Calum

Meaning: dove

Origin:Variation of Callum, Scottish form of Columba, Latin
969
Karam Karam is of Arabic origin. The meaning of Ka...
Origin:Arabic
10650
Sim

Meaning: the listener

Origin:Scottish diminutive of Simon
5121
Lum

Meaning: dove

Origin:Diminutive of Columbus, English from Latin
6198
Rhythm Rhythm is an English name of Greek origin. I...
Origin:Word name
2157
Freedom

Meaning: the quality or state of being free

Origin:English word name
8856
Colum

Meaning: dove

Origin:Latin
4576