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.

Natalino

Meaning: born on Christmas Day

Origin:Short form of Natale, Italian variation of Natalia
11972
Umberto

Meaning: renowned warrior

Origin:Italian variation of Humbert
2618
Amedeo

Meaning: lover of God

Origin:Italian form of Amadeus
2918
Munro

Meaning: mouth of the river Ro

Origin:Scottish
5429
Rollo

Meaning: wolf

Origin:Latin form of Rolf
1104
Scorpio

Meaning: scorpion

Origin:Latin
2064
Akello

Meaning: I have brought forth

Origin:Ugandan
2917
Ravello

Meaning: place name

Origin:Italian
9404
Raido

Meaning: ride, journey

Origin:Proto-Germanic
11394
Mungo

Meaning: my pet

Origin:Scottish nickname
614
Kelso

Meaning: chalk ridge

Origin:Scottish place and surname
626
Miro

Meaning: peace, world

Origin:Slavic
553
Ludo

Meaning: famous

Origin:German
738
Guido

Meaning: guide, leader

Origin:Italian
1405
Ringo The name Ringo is traditionally a boy's name...
Origin:English nickname
2225
Polo

Meaning: brave wanderer

Origin:Tibetan
2443
Zhivago

Meaning: life

Origin:Russian literary name
2727
Transito

Meaning: goes on to another life

Origin:Spanish
10334
Tiago

Meaning: Saint James

Origin:Portuguese diminutive of Santiago, Latin
725
Pietro Pietro is a stylish and unique name that is ...
Origin:Italian variation of Peter
2752