259 Boy Names That Start With O (with Meanings and Popularity)
- Omega
Origin:
GreekMeaning:
"last"
- Oli
Origin:
Latin, EnglishMeaning:
"olive tree"
- Omarion
Origin:
Elaboration of Omari
- Omero
Origin:
Spanish form of Homer, GreekMeaning:
"security, pledge"
- Osborne
Origin:
EnglishMeaning:
"Divine bear; divine warrior"
- Orme
Origin:
English surname from NorseMeaning:
"serpent"
- Ostap
Origin:
Ukrainian from GreekMeaning:
"well-built, stable"
- Owl
Origin:
Bird name
- Oakwell
Origin:
English suurname or combination nameMeaning:
"oaks by the spring"
- Osgood
Origin:
TeutonicMeaning:
"divine creator"
- Orry
Origin:
ManxMeaning:
"God's peace"
- Odion
Origin:
EsanMeaning:
"first born of twins"
- Oan
Origin:
BretonMeaning:
"lamb"
- Orfeo
Origin:
Italian variation of Orpheus
- Ontario
Origin:
Place-name
- Offie
Origin:
Diminutive of Ophrah, HebrewMeaning:
"fawn"
- Ozgur
Origin:
TurkishMeaning:
"free, independent"
- Oseias
Origin:
Hebrew via Portuguese
- Ot
Origin:
Catalan form of OttoMeaning:
"wealthy"
- Osier
Origin:
Surname and nature nameMeaning:
"willow tree or shoot"