1. Home
  2. Topics

Cool Names with a Strong O

Baby names that begin or end with the letter O have long been particularly cool, especially (though there are a few feminine selections) for boys. The most popular girl name in the US, Olivia, has a strong O beginning, as does its rising masculine counterpart, Oliver. Both names are extremely popular throughout the Western world.

Along with Olivia and Oliver, other cool names with a strong O in the US Top 250 include Arlo, Diego, Enzo, Leo, Mateo, Milo, Olive, and Theo. Names with multiple Os may be especially cool — such as Apollo, Oona, Otto, and Rocco.

The options for cool names starting or ending with O range far beyond those offered here, of course, especially considering the entire world of Latinate baby names out there, but this group should give you a pretty good start.

Indigo

Meaning: Indian dye

Origin:Greek
410
Octavia

Meaning: eighth

Origin:Latin
306
Ophelia

Meaning: help

Origin:Greek
9
Cleo

Meaning: glory

Origin:Greek
136
Ottilie

Meaning: prosperous in battle

Origin:German, French
34
Orla

Meaning: golden princess

Origin:Irish
231
Arlo

Meaning: between two hills

Origin:Irish or English
9
Odette

Meaning: wealthy

Origin:French, from German
160
Oona

Meaning: lamb

Origin:Irish, variation of Una
467
Rio

Meaning: river

Origin:Spanish
1096
Oak

Meaning: tree from the genus Quercus

Origin:English tree name
965
Milo

Meaning: soldier or merciful

Origin:Latin and Old German
17
Otis

Meaning: wealthy

Origin:Variation of Otto, German
26
Cosmo

Meaning: order, beauty, universe

Origin:Greek, Italian, English
82
Nico

Meaning: people of victory

Origin:Italian diminutive of Nicholas, Greek
85
Bo

Meaning: to live

Origin:Norse nickname
575
Theo

Meaning: gift of God

Origin:Diminutive of Theodore
36
Elio

Meaning: sun

Origin:Italian, Spanish
37
Leo

Meaning: lion

Origin:Latin
48
Apollo

Meaning: destroyer

Origin:Greek mythology name
97