1. Home
  2. TAGS

Best Boy Names Ending in O

Boy names ending in the letter O have been fashionable for a couple of decades now, with many of the most popular choices zooming to the top of the list.

The best boy names ending in O include selections from those top names as well as unique O-ending names. The Top O-ending boy name in the US right now is the Spanish Mateo. Along with Mateo, other boy names ending in O in the US Top 500 include Leo, Santiago, Milo, and Theo.

Unique boy names ending in O that make our best list include Anselmo, Benno, Caio, and Laszlo.

Of course, O is the usual ending for boys' names in Italy, Spain, and other Latinate countries. O-ending boys' names popular internationally include choices from those lands as well as boys' names with other origins that carry the O ending.

We've included a few fashionable names here that don't technically end in O but in the O sound.

If you want to explore beyond our Best List, see our master list of nearly 1800 boy names ending in o.

Dinah

Meaning: God will judge

Origin:Hebrew
861
Dallas

Meaning: skilled

Origin:Place-name and Irish
1018
Dallas

Meaning: skilled

Origin:Place-name and Irish
3008
Doreen

Meaning: sullen

Origin:Variation of Dora; also Anglicized variation of Irish Doireann
3325
Donnelly

Meaning: dark, brave one

Origin:Irish
8834
Deja The meaning of the name Deja is 'something t...
Origin:American
4401
Davis

Meaning: beloved

Origin:Surname derived from David, Hebrew
940
Denver

Meaning: from Anvers

Origin:English or French place-name and surname
1302
Denver

Meaning: green valley or from Anvers

Origin:English or French place-name and surname
4917
Dustin

Meaning: brave warrior, or Thor's stone

Origin:Norse
638
Dustin

Meaning: brave warrior

Origin:German
8567
Origin:English
2428
Origin:English
3047
Dora

Meaning: gift

Origin:Greek
999
Doris

Meaning: gift of the ocean

Origin:Greek
710
Dulcie

Meaning: sweet

Origin:Latin, diminutive of Dulcibella
883
Danna Danna is a name with Hebrew origins, and the...
Origin:Modern invented name
8327
Drasna

Meaning: dragon

Origin:Invented name
8332
Dabney

Meaning: from Aubigny

Origin:French
4006
Drum Drum is an Irish-origin Christian name. It i...
Origin:Word name
20753