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.

Vincenzo

Meaning: conquering

Origin:Italian variation of Vincent
1198
Domenico

Meaning: belonging to the Lord

Origin:Spanish, Italian variation of Dominic, Latin
1220
Paolo

Meaning: small

Origin:Italian, variation of Paul
1266
Carlo The name Carlo hails from Italy. The meaning...
Origin:Italian variation of Charles
1273
Lucio

Meaning: light

Origin:Spanish, Italian, and Portuguese variation of Lucius
1285
Renzo There are many different origins of the name...
Origin:Diminutive of Lorenzo
1348
Silvio

Meaning: wood, forest

Origin:Italian, Spanish, and Portuguese form of Silvius
1374
Cosimo

Meaning: order, beauty, universe

Origin:Italian variation of Cosmo
1422
Ciro The name Ciro hails from Italy. The meaning ...
Origin:Italian variation of Cyrus
1462
Octavio

Meaning: eighth

Origin:Spanish variation of Octavius
1466
Camilo

Meaning: young ceremonial attendant

Origin:Spanish
1512
Pluto

Meaning: rich

Origin:Greek
1253
Neo

Meaning: new or gift

Origin:Latin or Tswana
340
Nero

Meaning: stern

Origin:Latin
282
Hiro

Meaning: broad, widespread

Origin:Japanese
515
Jago

Meaning: supplanter

Origin:Spanish and Cornish variation of Jacob
602
Ezio

Meaning: eagle

Origin:Italian from Greek
821
Jericho The meaning of Jericho is 'fragrant' or 'cit...
Origin:Biblical place-name
1068
Echo

Meaning: echo or sound

Origin:Greek mythology name
1707
Cato

Meaning: all-knowing

Origin:Latin
801