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.

Celestino

Meaning: belonging to heaven

Origin:Latin
3044
Xurxo

Meaning: farmer

Origin:Galician
10906
Dido Traditionally a girl's name of Greek origin,...
Origin:Greek, meaning obscure
2360
Ivalo

Meaning: sinew

Origin:Greenlandic
5087
Consuelo

Meaning: she who brings consolation

Origin:Spanish from Latin
2340
Ianto

Meaning: God is gracious

Origin:Welsh
3950
Franco

Meaning: Frenchman or free man

Origin:Italian variation of Francis
2034
Yoko

Meaning: good girl

Origin:Japanese
2683
Margalo

Meaning: pearl

Origin:Greek variation of Margaret
5538
Mio

Meaning: beautiful, or, cherry

Origin:Japanese
1748
Anno

Meaning: God is gracious

Origin:Form of Hanno, diminutive of Johan, German variation of John
7337
Garbo

Meaning: polite, kind

Origin:Italian nickname
7744
Nemo

Meaning: nobody

Origin:Greek
1004
Origin:Spanish
10089
Bosco Bosco is primarily a masculine name of Itali...
Origin:Italian saint name
958
Alecto The meaning of Alecto is 'implacable' or 'un...
Origin:Greek
5857
Aniko

Meaning: grace

Origin:Hungarian form of Anna or Annika
3619
Teilo Teilo is a boy's name that usually originate...
Origin:Welsh, meaning unknown
2553
Amparo

Meaning: refuge, shelter

Origin:Spanish and Portuguese
3207
Otto

Meaning: wealthy

Origin:German
15