496 Baby Names That Start With O (With Meanings and Popularity)
- Orla
Origin:
IrishMeaning:
"golden princess"
- Oakley
Origin:
EnglishMeaning:
"oak wood or clearing"
- Odessa
Origin:
Ukrainian place-name
- Opal
Origin:
SanskritMeaning:
"gem"
- Oriana
Origin:
LatinMeaning:
"dawn"
- Osiris
Origin:
EgyptianMeaning:
"with strong eyesight"
- Oran
Origin:
Hebrew, Irish, ScottishMeaning:
"light, song, little green one"
- Orlando
Origin:
Italian variation of RolandMeaning:
"famous throughout the land"
- Orin
Origin:
Variation of Oren or Oran, Hebrew, Irish, ScottishMeaning:
"laurel, light, song, little green one"
- Oisin
Origin:
IrishMeaning:
"little deer"
- Ozzy
Origin:
Pet form of Oswald, Osborn, Osmond or Oscar, EnglishMeaning:
"divine; deer"
- Olympia
Origin:
GreekMeaning:
"from Mount Olympus"
- Oonagh
Origin:
Variation of Una, IrishMeaning:
"lamb"
- Orpheus
Origin:
Greek mythology nameMeaning:
"the darkness of the night"
- Ocean
Origin:
English, nature nameMeaning:
"ocean"
- Oracle
Origin:
English word nameMeaning:
"insight, wise council"
- Ori
Origin:
HebrewMeaning:
"my light"
- Oslo
Origin:
Norwegian place name, Old NorseMeaning:
"meadow at the foot of a hill"
- Odysseus
Origin:
Greek mythology nameMeaning:
"wrathful"
- Olivander
Origin:
Compound name, Oliver plus Alexander, Latin and GreekMeaning:
"olive tree and defending men"