1. Home
  2. TAGS

Boy Names Ending in Y

Boy names ending in Y are a popular bunch.

Henry is the most popular boy name ending with Y right now. Along with Henry, other boy names in the US Top 1000 include Anthony, Wesley, Zachary, and Bentley.

Unique boy names that end in Y and make our recommended list include the Irish Flannery, the presidential McKinley, and the bluesy Ray (bet you didn't see that one coming).

Here are all our website’s boy names that end with the letter Y. 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.

Carbry

Meaning: charioteer

Origin:Irish
12400
Quarry The meaning of Quarry is ‘deep pit’ and it i...
Origin:Nature name
12046
Finlay

Meaning: fair-haired hero

Origin:Irish and Scottish
745
Hardy

Meaning: bold, brave

Origin:German
2461
Clay Clay is of English origin and can be used as...
Origin:English word name; diminutive of Clayton
475
Brawley

Meaning: meadow at the slope of the hill

Origin:English
6493
Ramsey

Meaning: low-lying land

Origin:English
2575
Barclay

Meaning: where birches grow

Origin:English and Scottish
1979
Bromley

Meaning: meadow where broom grows

Origin:English
6313
Hy

Meaning: life

Origin:Diminutive of Hyman, Hebrew
7935
Zooey The meaning of Zooey is ‘life’. It is a name...
Origin:Literary name
8096
Brodny

Meaning: one who lives near a stream

Origin:Slavic
11017
Lucky

Meaning: having good fortune

Origin:English word name
2008
Anthony

Meaning: from Antium

Origin:Latin
186
Sandy

Meaning: defending men

Origin:Scottish and English diminutive of Alexander
1959
Prosperity The name Prosperity is unique but is also wi...
Origin:Word name
9005
Malachy

Meaning: second

Origin:Irish version of Malachi, Hebrew
571
Humphrey

Meaning: peaceful warrior

Origin:German
600
Rooney

Meaning: descendent of the champion

Origin:English or Gaelic surname
3251
Jonesy

Meaning: God is gracious

Origin:Diminutive of Jones, English surname derived from John
2360