1. Home
  2. Topics

Boy Names Ending in O

Boy names ending in O offer many intriguing options.

Mateo is the most popular boy name ending with O right now, though there are nearly 100 O-ending boy names among the US Top 1000. Along with Mateo, other boy names in the US Top 1000 include Leo, Santiago, Diego, Romeo, and Antonio.

And there are hundreds more unique names for boys that end with the letter O worthy of your consideration. These range from the biblical Jethro to the ancient Greek Cosmo to the cool, modern Rio and Po.

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

Sage

Meaning: wise

Origin:Herb name; Latin
126
Nell

Meaning: bright, shining one

Origin:English, diminutive of Helen, Eleanor, et al
266
Quinn

Meaning: descendent of Conn

Origin:Irish
176
Maeve

Meaning: she who intoxicates

Origin:Irish
2
Sloane

Meaning: raider

Origin:Irish
278
Rose

Meaning: rose, a flower

Origin:Latin
52
Blair

Meaning: dweller on the plain

Origin:Scottish
243
Maude

Meaning: battle-mighty

Origin:English and French diminutive of Matilda, German
362
Bee

Meaning: she who brings happiness

Origin:Animal name or diminutive of Beatrice
581
Jude

Meaning: praised

Origin:Latin diminutive of Judah
14
Kai

Meaning: sea

Origin:Hawaiian
22
Finn

Meaning: fair or white

Origin:Irish
20
Mae

Meaning: bitter or pearl

Origin:Diminutive of Mary or Margaret
30
Wren

Meaning: small bird

Origin:English
89
Tess

Meaning: to harvest

Origin:English, diminutive of Theresa
327
Fay

Meaning: fairy

Origin:English
981
Reese

Meaning: ardor

Origin:Welsh
584
Eve

Meaning: life

Origin:Hebrew
244
June

Meaning: young

Origin:Latin
186
Royal

Meaning: royal

Origin:English word name
1