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.

Alexio

Meaning: defending men

Origin:Greek
4920
Delfino

Meaning: of Delphi

Origin:Italian
6327
Monico

Meaning: advisor

Origin:Male variation of Monica, Latin
6978
Pio

Meaning: pious

Origin:Latin
2177
Fabrizio

Meaning: craftsman

Origin:Italian form of the Latin family name Fabricius
4405
Fabiano

Meaning: bean

Origin:Latin
5177
Luck Number: 2
10253
Origin:Short form of Domingo
5098
Cisco

Meaning: Frenchman or free man

Origin:Diminutive of Spanish Francisco
2092
Arturo

Meaning: bear

Origin:Spanish, Italian and Portuguese form of Arthur, Celtic
1148
Armando

Meaning: soldier

Origin:Spanish, Italian and Portuguese form of Herman, German
1367
Ernesto A name of Spanish origin, the meaning of Ern...
Origin:Spanish and Italian variation of Ernest
3130
Rodolfo

Meaning: bold wolf

Origin:Spanish
6242
Gerardo The name Gerardo is of Spanish origin. It is...
Origin:Spanish variation of Gerard
7417
Giacomo

Meaning: supplanter

Origin:Italian variation of James
1127
Diogo

Meaning: supplanter

Origin:Portuguese form of Diego
2000
Stefano

Meaning: garland, crown

Origin:Italian variation of Stephen
2200
Filippo

Meaning: lover of horses

Origin:Italian variation of Philip, Greek
4249
Roko

Meaning: rest

Origin:Croatian variation of Rocco, Italian
5579
Reino

Meaning: council power

Origin:Finnish variation of Reynold
4123