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.

Olga

Meaning: holy

Origin:Slavic variation of Helga, Norse
1263
Reo The meaning of Reo is 'a river'. It is used ...
Origin:Spanish
3065
Durango Durango is a masculine name that has its roo...
Origin:Spanish place-name
3864
Alonzo

Meaning: noble, ready

Origin:Italian diminutive of Alphonso
1079
Claudio

Meaning: lame; enclosure

Origin:Italian from Latin
1312
Frisco

Meaning: free man

Origin:Diminutive of Francisco
6340
O'neal

Meaning: from the chief's line

Origin:Irish
4636
O'reilly

Meaning: son of the courageous one

Origin:Irish
10748
O'donnell

Meaning: son of the brave one

Origin:irish
11347
O'fallon

Meaning: son of the leader

Origin:Irish
11348
O'callahan

Meaning: son of the church lover

Origin:Irish
16434
Origin:Irish surname
16435
Oceana

Meaning: ocean

Origin:Greek
1833
Orsino

Meaning: bearlike

Origin:Italian variation of Orson
5213
O'connor

Meaning: son of the hound lover

Origin:Irish
9378
O'keefe

Meaning: son of the kind one

Origin:Irish
9785
O'grady

Meaning: son of the noble one

Origin:Irish
10235
Origin:Place-name
11961
Consuelo

Meaning: she who brings consolation

Origin:Spanish from Latin
2340
Elmo

Meaning: protector

Origin:Italian from German
1178