473 Baby Names That Start With O (With Meanings and Popularity)
- Owl
Origin:
Bird name
- Ophélie
- Onda
Origin:
ItalianMeaning:
"wave"
- Orquidea
Origin:
Spanish, PortugueseMeaning:
"orchid"
- Orme
Origin:
English surname from NorseMeaning:
"serpent"
- Osborne
Origin:
EnglishMeaning:
"Divine bear; divine warrior"
- Osgood
Origin:
TeutonicMeaning:
"divine creator"
- Oakwell
Origin:
English suurname or combination nameMeaning:
"oaks by the spring"
- Oreo
Origin:
Invented name
- Orry
Origin:
ManxMeaning:
"God's peace"
- Onyxia
Origin:
Variation of OnyxMeaning:
"fingernail; claw"
- Odalis
Origin:
French word OdalisqueMeaning:
"chambermaid; concubine"
- Oan
Origin:
BretonMeaning:
"lamb"
- Omega
Origin:
GreekMeaning:
"last"
- Oseias
Origin:
Hebrew via Portuguese
- Oxley
Origin:
English place nameMeaning:
"ox clearing"
- Odalys
Origin:
French word OdalisqueMeaning:
"chambermaid; concubine"
- Ot
Origin:
Catalan form of OttoMeaning:
"wealthy"
- Omena
Origin:
FinnishMeaning:
"apple"
- Ouida
Origin:
English diminutive