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

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.

Aoi

Meaning: bluish

Origin:Japanese
2241
Angelina

Meaning: angel

Origin:Greek, Italian, Spanish, Russian diminutive of Angela
531
Acacia

Meaning: thorny

Origin:Greek
534
Aida

Meaning: happy

Origin:Arabic
601
Alabama

Meaning: vegetation gatherers

Origin:Place-name; Choctaw
3205
Astra

Meaning: stars

Origin:Latin
250
Axelle

Meaning: father of peace

Origin:French feminine form of Axel
5580
Anabel

Meaning: loving

Origin:Spanish variation of Annabelle, combination of Anna and Belle or variation of Amabel
5659
Allifair

Meaning: elf warrior or all true

Origin:Romani
7503
Agatha

Meaning: good woman

Origin:Greek
419
Aubrey

Meaning: elf ruler

Origin:English from French version of German Alberic
447
Adele

Meaning: noble, nobility

Origin:French diminutive of Adelaide
496
Amethyst The meaning of Amethyst is 'a precious purpl...
Origin:Gem and Color name
544
Angelica

Meaning: angel or angelic

Origin:Italian, Polish, Russian diminutive of Angela
564
Aspen The name Aspen is of American origin. The me...
Origin:Nature and place-name
598
Aspen The name Aspen is of American origin. The me...
Origin:Nature and place-name
1208
Aster

Meaning: star

Origin:English; Amharic
625
Aster

Meaning: star

Origin:English from Greek
1887
Ariana

Meaning: most holy

Origin:Italian variation of Ariadne, Greek
626
Aloisa

Meaning: renowned warrior

Origin:German variation of Louisa
2307