473 Baby Names That Start With O (With Meanings and Popularity)
- Owain
Origin:
Welsh variation of EugeneMeaning:
"born of sheep"
- Ode
Origin:
Word name or medieval English form of Otto
- Oleg
Origin:
RussianMeaning:
"holy"
- Osian
Origin:
Welsh variation of OisinMeaning:
"little deer"
- Ostara
Origin:
Old High GermanMeaning:
"dawn"
- Ortega
Origin:
Spanish nameMeaning:
"dweller at the sign of the grouse"
- Onezime
Origin:
Creole variation of Onesime
- Orella
Origin:
LatinMeaning:
"announcement from the gods, oracle"
- Otter
Origin:
Animal name
- Oli
Origin:
Latin, EnglishMeaning:
"olive tree"
- Osbert
Origin:
EnglishMeaning:
"divinely brilliant"
- Ottaline
Origin:
French diminutive of OttilieMeaning:
"prospers in battle"
- Ortensia
Origin:
LatinMeaning:
"of the garden"
- Omega
Origin:
GreekMeaning:
"last"
- Optimus
Origin:
LatinMeaning:
"best"
- Ovidia
Origin:
Feminine variation of Ovidius, Roman family nameMeaning:
"shepherd or sheep"
- Ostap
Origin:
Ukrainian from GreekMeaning:
"well-built, stable"
- Obelia
Origin:
GreekMeaning:
"needle"
- Omero
Origin:
Spanish form of Homer, GreekMeaning:
"security, pledge"
- Omarion
Origin:
Elaboration of Omari