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.

Nino Nino is a name that has many different meani...
Origin:Italian, diminutive of Giannino and of Antonino
4634
Adino

Meaning: ornament

Origin:Hebrew
6104
Cicero

Meaning: chickpea

Origin:Latin
862
Diallo

Meaning: bold

Origin:West African (Fula)
3731
Jimbo The name Jimbo is of Swahili origin. The mea...
Origin:Swahili
9300
Pedro This name is originated from Spanish languag...
Origin:Spanish variation of Peter
1777
Spiro

Meaning: I breathe

Origin:Latin
3605
Zoilo

Meaning: life

Origin:Spanish derivation of Greek
5475
Alvaro

Meaning: elf warrior

Origin:Spanish
1199
Toivo

Meaning: hope

Origin:Finnish
2583
Eino For parents looking for a unique name for th...
Origin:Finnish
6515
Facundo

Meaning: eloquent

Origin:Spanish from Latin
6523
Lazlo The meaning of Lazlo generally translates in...
Origin:Hungarian
2255
Ichiro

Meaning: firstborn son

Origin:Japanese
1622
Helio

Meaning: the sun

Origin:Spanish
1179
Silvano

Meaning: wood, forest

Origin:Italian form of Silvanus
3152
Cecilio

Meaning: blind

Origin:Spanish, Italian
4001
Jaco The name Jaco is of Portuguese and Hebrew or...
Origin:Portuguese variation of Jacob
4177
Casimiro

Meaning: destroyer of peace

Origin:Spanish form of Casimir, Polish and Slavic
4234
Augusto

Meaning: majestic, venerable

Origin:Spanish, Portuguese, and Italian variation of Augustus, Latin
4684