259 Boy Names That Start With O (with Meanings and Popularity)
- 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"
- Omri
Origin:
HebrewMeaning:
"my sheaf"
- Oak
Origin:
English tree nameMeaning:
"tree from the genus Quercus"
- Odie
Origin:
Diminutive of Odell, Otis; English, GermanMeaning:
"of the valley; wealthy"
- Oz
Origin:
Hebrew, IrishMeaning:
"strength, powerful, courageous; deer friend"
- Octavius
Origin:
LatinMeaning:
"eighth"
- Olivier
Origin:
FrenchMeaning:
"olive tree"
- Ollie
Origin:
Diminutive of Oliver, LatinMeaning:
"olive tree"
- Obi
Origin:
African, IgboMeaning:
"heart"
- Oleander
Origin:
Botanical name
- Oskar
Origin:
German variation of Oscar
- Ozzie
Origin:
Diminutive of Osmond, Oswald, or OscarMeaning:
"divine; deer"
- Orlo
Origin:
Short form of Orlando or Roland, GermanMeaning:
"famous throughout the land"
- Omar
Origin:
Arabic, HebrewMeaning:
"flourishing, thriving; eloquent"