But there ar..." name="description" />
But there ar...">
But there ar...">
  1. Home
  2. Topics

Unique Baby Names Ending In O

Unique baby names ending in O (and the "o" sound) are among the very hottest right now, with the likes of Leo and Theo, Harlow and Margot rocketing up the popularity charts.

But there are still oodles of obscure O-ending names out there, just waiting to be discovered. We've polled our members to bring you 100+ of our website's very favorite unique O-ending baby names, from Amparo and Benno to Yarrow and Zeno.

If you want to see even more baby names ending in O, check out our complete lists of Girl Names Ending in O and Boy Names Ending in O.

If quirky baby names ending in O are your thing, find our full list of rare, uncommon, and unique names ending in o here.

Harlow

Meaning: rock hill or army hill

Origin:English surname
299
Indigo

Meaning: Indian dye

Origin:Greek
1370
Cleo

Meaning: glory

Origin:Greek
136
Juno

Meaning: queen of the heavens

Origin:Latin
324
Coco Coco is a feminine name of Latin origin. The...
Origin:Spanish and French pet name
439
Rio

Meaning: place of the cherry blossoms

Origin:Japanese
715
Cosmo

Meaning: order, beauty, universe

Origin:Greek, Italian, English
82
Bo

Meaning: to live

Origin:Norse nickname ; "to live"
2518
Elio

Meaning: sun

Origin:Italian, Spanish
37
Apollo

Meaning: destroyer

Origin:Greek mythology name
97
Ivo

Meaning: yew wood, archer

Origin:German
155
Viggo

Meaning: war

Origin:Scandinavian
329
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
Draco

Meaning: dragon

Origin:Greek from Latin
350
Vito

Meaning: alive, life

Origin:Latin
830
Inigo

Meaning: fiery

Origin:Basque, medieval Spanish variation of Ignatius
330
Eero

Meaning: eternal ruler

Origin:Finnish variation of Eric
477
Timo

Meaning: honoring God

Origin:Norwegian, Finnish, German, and Dutch variation of Timothy
886
Bruno

Meaning: brown

Origin:German
413