1. Home
  2. TAGS

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.

Hanno

Meaning: God is gracious

Origin:Diminutive of Johan, German variation of John
5291
Morocco The meaning of Morocco is 'a land that belon...
Origin:African place-name
5559
Venturo

Meaning: good fortune, good luck

Origin:Spanish
6273
Horacio The name Horacio has a Latin origin. It is m...
Origin:Latin
6354
Calisto Calisto is typically used as a masculine nam...
Origin:Greek
6494
Cesario Cesario name is mostly given to boys. The na...
Origin:Latin
6674
Christo

Meaning: one who carries Christ

Origin:Slavic
7362
Tancredo

Meaning: thoughtful counsel

Origin:Italian from German
8357
Luck Number: 2
10282
Quinto

Meaning: fifth

Origin:Spanish variation of Quintin
10783
Taddeo

Meaning: gift of God

Origin:Italian variation of Thaddeus
3772
Ugo

Meaning: mind, intellect

Origin:Italian variation of Hugh
3428
Zesiro

Meaning: older of twins

Origin:Luganda
4671
Quito The meaning of Quito is ‘fifth’. It is a nam...
Origin:Spanish, Place-name
4998
Alamo

Meaning: poplar tree

Origin:Place-name, Spanish
5031
Cedro Cedro is a male baby name of Spanish and Ita...
Origin:Spanish
5050
Sholto

Meaning: sower

Origin:Scottish from the Gaelic
1109
Murdo Murdo is predominantly used as a first name ...
Origin:Variation of Murdoch
2751
Jiro

Meaning: second son

Origin:Japanese
1927
Celio

Meaning: belonging to heaven

Origin:Latin
2071