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.

Origin:Greek, Feminine variation of Apollo, Greek sun god.
847
Alexandrina

Meaning: defending men

Origin:Greek, variation of Alexandra,
3505
Amaryllis

Meaning: to sparkle

Origin:Greek
111
Aveline

Meaning: desired; or island, water

Origin:French from German
446
Alma

Meaning: soul

Origin:Latin
4296
Alma

Meaning: nurturing, soul

Origin:Latin
475
Aura

Meaning: soft breeze

Origin:Greek
242
Aphrodite

Meaning: foam or born from the sea

Origin:Greek mythology name
396
Araminta Araminta is a name of English origin and the...
Origin:Invented hybrid name from Arabella and Aminta
346
Avalon

Meaning: island of apples

Origin:Celtic
273
Azalea

Meaning: azalea, a flower

Origin:English
354
Alora

Meaning: the Lord is my light

Origin:Variation of Eliora, Hebrew
384
April

Meaning: to open

Origin:Latin
209
Amy

Meaning: beloved

Origin:French
229
Amaya

Meaning: mother city; the end; night rain

Origin:Spanish version of Amaia or Japanese
148
Aaliyah

Meaning: heavens, highborn, exalted

Origin:Variation of Aliya, Arabic
260
Arielle

Meaning: lion of God

Origin:French variation of Ariel
2497
Atlanta

Meaning: Atlantic Ocean

Origin:Place name
5867
Arwen

Meaning: noble maiden

Origin:Literature, Sindarin
213
Amalia

Meaning: work

Origin:German
169