451 Baby Names That Start With O (With Meanings and Popularity)
- Osla
Origin:
ScottishMeaning:
"God consecrated"
- Ozgur
Origin:
TurkishMeaning:
"free, independent"
- Oxley
Origin:
English place nameMeaning:
"ox clearing"
- Oracio
Origin:
Aragonese variation of HoratioMeaning:
"hour, time"
- Oleg
Origin:
RussianMeaning:
"holy"
- Olesia
Origin:
Polish, diminutive of Aleksandra
- Oliana
Origin:
PolynesianMeaning:
"oleander"
- Otthild
Origin:
GermanMeaning:
"prospers in battle"
- Oddie
Origin:
Variation of Odie, English or GermanMeaning:
"of the valley; wealthy"
- Ortega
Origin:
Spanish nameMeaning:
"dweller at the sign of the grouse"
- Oberon
Origin:
English spelling variation of AuberonMeaning:
"noble, bearlike"
- Orithyia
Origin:
GreekMeaning:
"woman raging in the mountains"
- Odissan
Origin:
AfricanMeaning:
"thirteenth born son"
- Olle
Origin:
Swedish diminutive of Olaf, NorseMeaning:
"ancestor's relic"
- Oshin
Origin:
ManxMeaning:
"little deer"
- Oaklee
Origin:
Variation of Oakley, EnglishMeaning:
"oak clearing"
- Odesza
Origin:
Hungarian variation of Odessa, Russian and Ukranian
- Orquidea
Origin:
Spanish, PortugueseMeaning:
"orchid"
- Odyssey
Origin:
GreekMeaning:
"story of Odysseus"
- Onesimus
Origin:
GreekMeaning:
"beneficial, profitable"