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.

Efram Efram is a name usually given to baby boys a...
Origin:Hebrew
4166
Bascom The meaning of Bascom is 'thorny plant valle...
Origin:Surname name
8424
Putnam

Meaning: dweller by the hollow

Origin:English
9007
Ingram

Meaning: angel-raven

Origin:German
2315
Rahm

Meaning: high, lofty

Origin:Hebrew
5718
Denham

Meaning: village in a valley

Origin:English
4240
Balsam The sticky secretion (or sap) that oozes fro...
Origin:Nature name
7110
Naim

Meaning: river with alder trees; happy

Origin:Scottish; Arabic
1509
Durham

Meaning: hill peninsula

Origin:English
8469
Shyam

Meaning: dark, black, blue

Origin:Sanskrit
721
Wyndham

Meaning: from the windy village

Origin:English
2244
Artem The name Artem is of Slavic origin. The mean...
Origin:Ukrainian variation of Artemis
814
Kem The meaning of Kem is 'son of Simon' or, sim...
Origin:Gaelic
6375
Gershom

Meaning: stranger, exodus

Origin:Hebrew
5395
Seraphim

Meaning: fiery

Origin:Hebrew
1174
Lem

Meaning: devoted to God

Origin:Diminutive of Lemuel, Hebrew
3753
Bahram

Meaning: good-natured, nice

Origin:Iranian
7850
Bayram

Meaning: festival

Origin:Turkish
6487
Gwylym

Meaning: resolute protection

Origin:Welsh variation of William
5819
Aleem

Meaning: knowledgeable

Origin:Hindi
6109