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.

Mateo

Meaning: gift of God

Origin:Spanish
102
Ivo

Meaning: yew wood, archer

Origin:German
155
Diego

Meaning: supplanter

Origin:Spanish variation of James
175
Marco

Meaning: warlike

Origin:Italian and Spanish form of Mark
281
Lorenzo

Meaning: from Laurentium

Origin:Italian variation of Laurence
324
Viggo

Meaning: war

Origin:Scandinavian
329
Owen

Meaning: young warrior; well-born

Origin:Welsh
74
Orion

Meaning: boundary, limit

Origin:Greek
119
Orson

Meaning: bear cub

Origin:Latin and English
152
Django

Meaning: I awake

Origin:Romani
554
Laszlo

Meaning: glorious ruler

Origin:Hungarian
424
Zeno The meaning of Zeno is ‘gift of Zeus’ or ‘gu...
Origin: Anglicized form of Greek Zenon, related to Zeus, king of the gods
493
Odin

Meaning: god of frenzy; poetic fury

Origin:Variation of Óðinn, Old Norse
229
Ozias

Meaning: salvation

Origin:Greek
176
Inigo

Meaning: fiery

Origin:Basque, medieval Spanish variation of Ignatius
330
Olivier

Meaning: olive tree

Origin:French
930
Bruno

Meaning: brown

Origin:German
413
Nilo

Meaning: God is my judge

Origin:Spanish diminutive of Daniel
1438
Aurelio

Meaning: the golden one

Origin:Italian variation of Aurelius
363
Leonardo

Meaning: brave lion

Origin:Italian and Spanish variation of Leonard, German
431