497 Baby Names That Start With O (With Meanings and Popularity)
- Omar
Origin:
Arabic, HebrewMeaning:
"flourishing, thriving; eloquent"
- Oswald
Origin:
EnglishMeaning:
"divine power"
- Octavian
Origin:
LatinMeaning:
"eighth"
- Osias
Origin:
GreekMeaning:
"salvation"
- Oswin
Origin:
Old EnglishMeaning:
"God's friend"
- Odile
Origin:
French variation of German OtthildMeaning:
"prospers in battle"
- Othniel
Origin:
HebrewMeaning:
"lion of god, or strength of god"
- Ollie
Origin:
Short form of Olive or Olivia, LatinMeaning:
"olive tree"
- Oksana
Origin:
Russian from HebrewMeaning:
"praise to God"
- Osian
Origin:
Welsh variation of Oisin, IrishMeaning:
"little deer"
- Obadiah
Origin:
HebrewMeaning:
"servant of God"
- Oisín
Origin:
Irish GaelicMeaning:
"little deer"
- Orhan
Origin:
TurkishMeaning:
"great leader"
- Ossian
Origin:
Old IrishMeaning:
"little deer"
- Orli
Origin:
HebrewMeaning:
"light"
- Onni
Origin:
FinnishMeaning:
"happiness, luck"
- Ovie
Origin:
NigerianMeaning:
"king"
- Ophira
Origin:
HebrewMeaning:
"gold"
- Octavio
Origin:
Spanish variation of OctaviusMeaning:
"eighth"
- Oakland
Origin:
American nature name or place nameMeaning:
"oak land"