240 Boy Names That Start With O (with Meanings and Popularity)
- Ocean
Origin:
English, nature nameMeaning:
"ocean"
- Orin
Origin:
Variation of Oren or Oran
- Ori
Origin:
HebrewMeaning:
"my light"
- Odysseus
Origin:
Greek mythology nameMeaning:
"wrathful"
- Omri
Origin:
HebrewMeaning:
"my sheaf"
- Oak
Origin:
English tree nameMeaning:
"tree from the genus Quercus"
- Oslo
Origin:
Norwegian place name, Old NorseMeaning:
"meadow at the foot of a hill"
- Odie
Origin:
Diminutive of Odell, Otis; English, GermanMeaning:
"of the valley; wealthy"
- Octavius
Origin:
LatinMeaning:
"eighth"
- Ollie
Origin:
Diminutive of Oliver, LatinMeaning:
"olive tree"
- Obi
Origin:
African, IgboMeaning:
"heart"
- Oswald
Origin:
EnglishMeaning:
"divine power"
- Oz
Origin:
HebrewMeaning:
"strength, powerful, courageous"
- Orhan
Origin:
TurkishMeaning:
"great leader"
- Oleander
Origin:
Botanical name
- Olivier
Origin:
FrenchMeaning:
"olive tree"
- Oskar
Origin:
German variation of Oscar
- Oswin
Origin:
Old EnglishMeaning:
"God's friend"
- Ozzie
Origin:
Short form
- Obadiah
Origin:
HebrewMeaning:
"servant of God"