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.

Amadeo

Meaning: lover of God

Origin:Italian
2087
Francesco This name has Italian roots even though the ...
Origin:Italian variation of Francis
2097
Gennaro

Meaning: January

Origin:Italian
2332
Primo

Meaning: first

Origin:Italian
2345
Cipriano

Meaning: from Cyprus

Origin:Latin
2411
Venezio Venezio is a beautiful name. This name is us...
Origin:Italian place-name
5750
Serafino The name Serafino is more commonly given to ...
Origin:Italian
5897
Maso

Meaning: twin

Origin:Italian, diminutive of Tomasso
6206
Vivaldo

Meaning: who dominates the will

Origin:Italian
6277
Romolo Romolo is an Italian name often given to bab...
Origin:Italian variation of Romulus
6429
Leonzio Leonzio is an Italian name. However, it has ...
Origin:Greek
6751
Arrigo

Meaning: estate ruler

Origin:Italian variation of Henry and Harry
7102
Lazzaro Lazzaro is a name of Italian origin. The mea...
Origin:Italian
7458
Leonzo

Meaning: lion

Origin:Italian
7970
Zacheo The meaning of Zacheo in European and Wester...
Origin:Italian variation of Zachary
8091
Luck Number: 8
9044
Ferrando Ferrando is an exciting name for boys that o...
Origin:Italian
10070
Como Como is a name derived from Latin origin and...
Origin:Italian place-name
11046
Luck Number: 6
13746
Luck Number: 6
17372