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.

Lorenzo

Meaning: from Laurentium

Origin:Italian variation of Laurence
324
Viggo

Meaning: war

Origin:Scandinavian
329
Django

Meaning: I awake

Origin:Romani
554
Finlo

Meaning: fair Lugh

Origin:Manx
1686
Laszlo

Meaning: glorious ruler

Origin:Hungarian
424
Zeno The meaning of Zeno is ‘gift of Zeus’ or ‘gu...
Origin: Anglicized form of Greek Zenon, related to Zeus, king of the gods
493
Draco

Meaning: dragon

Origin:Greek from Latin
350
Vito

Meaning: alive, life

Origin:Latin
830
Inigo

Meaning: fiery

Origin:Basque, medieval Spanish variation of Ignatius
330
Eero

Meaning: eternal ruler

Origin:Finnish variation of Eric
477
Timo

Meaning: honoring God

Origin:Norwegian, Finnish, German, and Dutch variation of Timothy
886
Bruno

Meaning: brown

Origin:German
413
Niko

Meaning: victory of the people

Origin:Finnish variation of Nichoals; diminutive of Nikolaos, Greek
1029
Nilo

Meaning: God is my judge

Origin:Spanish diminutive of Daniel
1438
Aro ​​Aro is a name with a few different possibl...
Origin:Finnish diminutive of Aaron
1783
Aalto

Meaning: wave

Origin:Finnish
1859
Valo

Meaning: light

Origin:Finnish; Malagasy
2584
Arvo

Meaning: value, worth

Origin:Finnish
2761
Emiliano

Meaning: work

Origin:Italian and Spanish variation of Emil
1313
Aureliano

Meaning: gold

Origin:Italian
2655