Boy Names Starting with O
Boy names that begin with O — 19 of them, gentle names and bold ones alike, each with its meaning and origin.
19 names
Oakley
Old English
Oak meadow
UnisexNature
Oberon
Old French / Germanic
Noble bear
BoyLiteraryMythological
Obi
Igbo (Nigerian)
Heart
BoyVirtue
Octavian
Latin / Roman
Eighth
BoyHistoricalLiterary
Ojas
Sanskrit
Vital energy, vigour
BoyVirtueHistorical
Oliver
Latin / Old French
Olive tree
BoyLiteraryNature
Olumide
Yoruba (Nigerian)
The Lord has come
BoyVirtueBiblical
Om
Sanskrit
The primordial sound
BoyMythologicalVirtue
Omar
Arabic
Flourishing, long-lived
BoyHistoricalLiterary
Omari
Swahili / Arabic
Flourishing, long-lived
BoyHistorical
Onyx
Greek / English
Polished black stone
Unisex
Oren
Hebrew / American
Pine tree
BoyBotanicalBiblical
Oscar
Old English / Gaelic
God-spear or deer-lover
BoyLiteraryHistorical
Oskar
Old Norse / Germanic
God's spear
BoyHistorical
Oswald
Old English
Divine ruler
BoyHistorical
Otis
Germanic / English
Wealth
BoyLiterary
Otto
Old German
Wealth, fortune
BoyHistorical
Owen
Welsh / Latin
Young warrior
BoyHistoricalMythological
Ozias
Hebrew / Biblical
Strength of the Lord
BoyBiblicalVirtue
Found a few you like?
See which ones your partner loves too — swipe separately, match secretly.
Try The Shortlist free →