1065 Baby Names That Start With O (With Meanings and Popularity)
Baby names that start with O are a small but incredibly stylish group, headed up by Olivia and Oliver. These sophisticated — and very similar — names are the most popular names for girls and boys in England and rank among the top baby names in other Anglophone countries such as Scotland, Australia, and New Zealand.
Along with Olivia, other girl names beginning with O in the US Top 500 include Olive, Ophelia, Oakley and spelling variant Oaklee, and Octavia. As well as Oliver, other boy names starting with O in the US Top 500 include Owen, Oscar, Omar, Orion, Oakley, Odin, and Omari.
Unique O names have an extra dose of originality thanks to their O initial. Some of our favorites include the dramatic and feminine Olympia and Oriana, modern and gender-neutral October and Ode, and creative and historical Oberon and Odette. Océane and Orla, top names in France and Scotland, respectively, would make excellent imports.
Here, our full selection of names that start with O, ordered by their current popularity on Nameberry.
Related:
- Oliver
Origin:
LatinMeaning:
"olive tree or elf army"
- Olivia
Origin:
LatinMeaning:
"olive tree"
- Oscar
Origin:
English or IrishMeaning:
"God spear, or deer-lover or champion warrior"
- Owen
Origin:
WelshMeaning:
"young warrior; well-born"
- Otto
Origin:
GermanMeaning:
"wealthy"
- Ottilie
Origin:
German, FrenchMeaning:
"prosperous in battle"
- Ophelia
Origin:
GreekMeaning:
"help"
- Ozias
Origin:
Greek, HebrewMeaning:
"my strength is God"
- Odette
Origin:
French, from GermanMeaning:
"wealthy"
- Orion
Origin:
GreekMeaning:
"boundary, limit"
- Olive
Origin:
English, from Latin, nature nameMeaning:
"olive tree"
- Otis
Origin:
Variation of Otto, GermanMeaning:
"wealthy"
- Oakley
Origin:
EnglishMeaning:
"oak wood or clearing"
- Oleander
Origin:
Botanical name
- Orla
Origin:
IrishMeaning:
"golden princess"
- Opal
Origin:
SanskritMeaning:
"gem"
- Odessa
Origin:
Ukrainian place-name
- Ozzy
Origin:
Pet form of Oswald, Osborn, Osmond or Oscar, EnglishMeaning:
"divine; deer"
- Orson
Origin:
Latin and EnglishMeaning:
"bear cub"
- Oberon
Origin:
Variation of AuberonMeaning:
"elf king; noble bear"