465 Baby Names That Start With O (With Meanings and Popularity)
- Ochako
Origin:
JapaneseMeaning:
"tea child"
- Oluchi
Origin:
IgboMeaning:
"work of God"
- Oreo
Origin:
Invented name
- Osheen
Origin:
Anglicized variation of Gaelic Oisin
- Olya
Origin:
Russian variation of OlgaMeaning:
"hearty, holy"
- Orry
Origin:
ManxMeaning:
"God's peace"
- Ozzie
Origin:
English, GermanMeaning:
"divine"
- Oneida
Origin:
Native AmericanMeaning:
"long awaited"
- Ovidia
Origin:
Feminine variation of Ovidius, Roman family nameMeaning:
"shepherd or sheep"
- Odele
Origin:
English from GreekMeaning:
"song"
- Olha
Origin:
Ukrainian variation of Olga, RussianMeaning:
"holy"
- Oaklee
Origin:
Variation of Oakley, EnglishMeaning:
"oak clearing"
- Odetta
Origin:
GermanMeaning:
"wealthy"
- Ozgur
Origin:
TurkishMeaning:
"free, independent"
- Oli
Origin:
Latin, EnglishMeaning:
"olive tree"
- O'shea
Origin:
IrishMeaning:
"hawklike, stately"
- Osbert
Origin:
EnglishMeaning:
"divinely brilliant"
- Onesimus
Origin:
GreekMeaning:
"beneficial, profitable"
- Om
Origin:
SanskritMeaning:
"creation"
- Onslow
Origin:
EnglishMeaning:
"from the zealous one's hill"