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.

Origin:Invented name
13644
Benvolio

Meaning: good wisher

Origin:Italian
2208
Origin:Word name
13801
Takeo

Meaning: strong as bamboo

Origin:Japanese
2041
Adelio

Meaning: the father of the noble prince

Origin:Spanish and Italian from German
2559
Beno The meaning of Beno is ‘son’. It is a name t...
Origin:Hebrew
10441
Vico The name Vico is for the victorious baby. Th...
Origin:Italian surname name
2683
Enzio Enzio is a name that is generally given to b...
Origin:Italian
2976
Caruso Caruso is one of the traditionally used Ital...
Origin:Italian surname
3172
Italo

Meaning: from Italy

Origin:Italian
3233
Valentio The name Valentio is primarily used as a bab...
Origin:Latin
3263
Brando

Meaning: firebrand, sword

Origin:Italian variation of Brand
3325
Saro Indians frequently use the name Saro, which ...
Origin:Armenian; Italian; Nigerian
3363
Giotto

Meaning: pledge of peace

Origin:Italian variation of Godfrey or Geoffrey
3395
Fiorenzo The meaning of Fiorenzo is ‘blossoming’. It ...
Origin:Italian, masculine variation of Florence
3452
Cirillo Cirillo is a beautiful name given generally ...
Origin:Greek
3932
Giulio The meaning of Giulio is ‘youthful’, ‘downy-...
Origin:Italian variation of Julius
3946
Leonello The name Leonello has its roots in ancient R...
Origin:Latin
4101
Tristano Tristano is believed to be practical, status...
Origin:Italian
4458
Corrado Corrado is a boy’s name that originates from...
Origin:Italian variation of Conrad
4486