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.

Fabio

Meaning: bean grower

Origin:Italian and Spanish variation of Fabian
2978
Gonzalo

Meaning: saved from combat

Origin:Spanish from German
3333
Jacopo

Meaning: supplanter

Origin:Italian variation of Jacob, Hebrew
3512
Vittorio

Meaning: conqueror

Origin:Italian variation of Victor
1801
Philo

Meaning: loving

Origin:Greek
1490
Sanjiro

Meaning: admired, praised

Origin:Japanese
2755
Bardo

Meaning: water

Origin:Short form of Bardolph or Aboriginal
3438
Horatio

Meaning: hour, time

Origin:English variation of Latin Horatius
759
Arno

Meaning: eagle

Origin:German
887
Beto Beto is an amusing and masculine name. The n...
Origin:Short form of any name that ends in -berto
3324
Kubo Kubo is a given name from Japan, usually use...
Origin:Japanese
3674
Tao A name of Chinese origin, the meaning of Tao...
Origin:Spiritual word name
3837
Gio Gio is believed to have many different meani...
Origin:Hebrew
3394
Tadeo The meaning of Tadeo is 'gift of God'. It is...
Origin:Spanish variation of Thaddeus
2865
Navarro

Meaning: from Navarre

Origin:Spanish
2897
Nicasio

Meaning: victory

Origin:Spanish from Greek
2992
Dayo

Meaning: joy arrives

Origin:Yoruba
10019
Iolo

Meaning: weathy lord

Origin:Welsh
1758
Tino The meaning of Tino is 'little' and the name...
Origin:Spanish, diminutive of Agostino, Justino, Martino, et al
4362
Roberto The name Roberto is of Spanish and Italian o...
Origin:Italian, Spanish, and Portuguese variation of Robert
4353