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.

Faro

Meaning: lighthouse

Origin:Italian word name
1939
Benno

Meaning: bear

Origin:German
1951
Zeo The name Zeo is traditionally given to boy c...
Origin:Modern invented name
2686
Livio

Meaning: envious

Origin:Italian variation of Livius
2748
Isidro

Meaning: gift of Isis

Origin:Spanish form of Isidoros, Greek
2781
Julio The name Julio is of Spanish origin and the ...
Origin:Spanish variation of Julius
2783
Lazaro

Meaning: God is my helper

Origin:Italian variation of Lazarus and Eleazar
3289
Marino

Meaning: of the sea

Origin:Latin
3294
Ludovico

Meaning: famous warrior

Origin:Italian variation of Ludwig, German
3587
Enrico Enrico is a name that hails from Italy. It i...
Origin:Italian variation of Henry
3648
Indio

Meaning: Indian

Origin:Spanish
3812
Romero Traditionally, Romero is a name for boys. Th...
Origin:Spanish
3903
Cassio

Meaning: hollow

Origin:Italian variation of Cassius
3930
Geronimo This name finds its roots in Italy. Geronimo...
Origin:Native American; Italian variation of Jerome
3945
Placido

Meaning: serene

Origin:Italian and Spanish
4274
Timeo

Meaning: honor

Origin:Italian from Greek
4361
Makeo Makeo is a name of Hawaiian origin that is m...
Origin:Hawaiian version of Mateo
4624
Alto

Meaning: high

Origin:Latin
4676
Manolo The name Manolo is of Spanish origin and the...
Origin:Variation of Manuel
4728
Laredo Laredo is a city in the US, existing in Texa...
Origin:Place-name
4865