1. Home
  2. Topics

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.

Ayn

Meaning: grace

Origin:English
3385
Britt

Meaning: high goddess

Origin:Swedish, contracted form of Birgit
3428
Vern

Meaning: place of alders

Origin:Diminutive of Vernon, English
4461
Psalm

Meaning: a sacred song or hymn

Origin:English word name
1335
Brooke

Meaning: small stream

Origin:English
462
Lake Lake is a name of Anglo-Saxon origin. It is ...
Origin:Nature name
1360
Bess

Meaning: pledged to God

Origin:Diminutive of Elizabeth
2227
Gwen

Meaning: white circle

Origin:Diminutive of Gwendolen/Gwendolyn
399
Joy

Meaning: joy

Origin:English word name
513
Day Day is a diminutive of the name ‘Daisy’. The...
Origin:Word name
3892
Dune Dune is a beautiful baby name that is gender...
Origin:English word name
3938
Dale

Meaning: valley

Origin:English
3982
Love

Meaning: love

Origin:Word name
835
Clare

Meaning: bright, clear

Origin:Latin
2470
Origin:English word name
1443
Firth

Meaning: estuary or arm of the sea

Origin:Scottish nature name
10672
Loyal

Meaning: faithful, loyal

Origin:English
1663
Saint

Meaning: saint

Origin:English word name
1188
Win Win is a gender-neutral name of Burmese orig...
Origin:Diminutive of Winslow, Winthrop, or Winston
2913
Bryn

Meaning: hill

Origin:Welsh
1282