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.

Diellza

Meaning: sun

Origin:Albanian
2519
Durwood

Meaning: gatekeeper

Origin:English
2601
Dartagnan

Meaning: From Artagnan

Origin:French fictional name
3090
Dinesh

Meaning: day lord

Origin:Sanskrit
7896
Davit

Meaning: beloved

Origin:Armenian and Georgian variation of David, Hebrew
11683
Donn

Meaning: brown

Origin:Irish
11700
Dunham

Meaning: brown hill homestead

Origin:Scottish
11086
Damir

Meaning: give peace; iron

Origin:Slavic, Turkish, Russian
1684
Diago

Meaning: teacher

Origin:Spanish
3175
Demon

Meaning: evil spirit

Origin:English word name
3387
Descartes

Meaning: dweller at the outskirts of town

Origin:French surname
3640
Don

Meaning: proud chief

Origin:Diminutive of Donald, Scottish
1893
Daisy

Meaning: day's eye

Origin:Diminutive of Margaret or flower name, English
31
Diana

Meaning: divine

Origin:Latin
224
Delilah

Meaning: delicate

Origin:Hebrew or Arabic
92
Durand

Meaning: enduring

Origin:French surname
9216
Dillard Dillard is a beautiful baby name that is mos...
Origin:English
8188
Danice Danice as a name has several meanings with d...
Origin:Greek
13143
Delmer Delmer is a two-syllable name with six chara...
Origin:Old French
15669
Dulcette The meaning of Dulcette is 'sweet' and 'plea...
Origin:French
9948