Baby boy names that start with O

Looking for Baby Boy names that start with O?

You could save precious hours of your time by using Bundle of Joy...​

As a recent parent, I understand the anxiety of searching online for baby names, and that’s why I built Bundle of Joy – to save expecting moms and dads hours of their precious time while awaiting their baby.

First 50 recommendations FREE. Buy a pack if you like the recommendations and need more.

..Or you could browse (yet another) list of Baby Boy names that start with O

Illustration of a newborn baby

Oakley

Meaning: Meadow of oaks
Origin: Southern
Theme: Unique

Obadiah

Meaning: Servant of Yahweh
Origin: Biblical
Theme: Unique

Obi

Meaning: Heart
Origin: African
Theme: Unique

Octave

Meaning: Eighth
Origin: French
Theme: Unique

Octavio

Meaning: Eighth
Origin: Mexican
Theme: Unique

Odd

Meaning: Point of a sword
Origin: Norwegian
Theme: Unique

Oddo

Meaning: Wealthy
Origin: Italian
Theme: Unique

Ode

Meaning: Born along the road
Origin: African
Theme: Strong

Oded

Meaning: Encouragement
Origin: Jewish
Theme: Unique

Odhran

Meaning: Little pale green one
Origin: Irish
Theme: Unique

Odilio

Meaning: Rich
Origin: Italian
Theme: Unique

Odilon

Meaning: Wealth, fortune
Origin: French
Theme: Unique

Odin

Meaning: Fury
Origin: Norwegian
Theme: Unique

Odion

Meaning: The firstborn of twins
Origin: African
Theme: Unique

Odo

Meaning: Wealthy
Origin: German
Theme: Unique

Odys

Meaning: Riches
Origin: Polish
Theme: Strong

Odysseus

Meaning: Wrathful
Origin: Greek
Theme: Unique

Odón

Meaning: Wealthy protector
Origin: Spanish
Theme: Strong

Ofer

Meaning: Fawn, young deer
Origin: Jewish
Theme: Strong

Ogilvy

Meaning: High fort
Origin: Scottish
Theme: Unique

Ohas

Meaning: Praise
Origin: Indian
Theme: Unique

Oisin

Meaning: Little deer
Origin: Irish
Theme: Unique

Ojas

Meaning: Brightness; Shine
Origin: Indian
Theme: Unique

Ojasbodh

Meaning: Knowledge of power
Origin: Hindu
Theme: Unique

Ojaswin

Meaning: Powerful, radiant
Origin: Indian
Theme: Strong

Ojayit

Meaning: Courageous
Origin: Hindu
Theme: Unique

Ojun

Meaning: To stand out
Origin: Korean
Theme: Unique

Ok

Meaning: Jade
Origin: Korean
Theme: Unique

Oke

Meaning: Ship
Origin: Hawaiian
Theme: Unique

Okeanos

Meaning: Ocean
Origin: Greek
Theme: Unique

Okey

Meaning: Rock
Origin: African
Theme: Unique

Okpara

Meaning: First born
Origin: African
Theme: Strong

Oktawian

Meaning: Eighth
Origin: Polish
Theme: Unique

Olaf

Meaning: Ancestor's descendant
Origin: Polish
Theme: Unique

Olan

Meaning: Ancestor
Origin: Irish
Theme: Unique

Olav

Meaning: Ancestor's relic
Origin: Norwegian
Theme: Unique

Ole

Meaning: Ancestor's descendant
Origin: Norwegian
Theme: Unique

Oleg

Meaning: Holy
Origin: Russian
Theme: Unique

Olgierd

Meaning: Holy spear
Origin: Polish
Theme: Unique

Oli

Meaning: In remembrance
Origin: Hawaiian
Theme: Unique

Oliana

Meaning: Oleander
Origin: Hawaiian
Theme: Strong

Olin

Meaning: Ancestor's relic
Origin: Southern
Theme: Unique

Olina

Meaning: Joyous
Origin: Hawaiian
Theme: Unique

Olindo

Meaning: Sweet
Origin: Italian
Theme: Unique

Oliver

Meaning: Elf army
Origin: Scottish
Theme: Unique

Oliverio

Meaning: Olive tree
Origin: Spanish
Theme: Strong

Olivier

Meaning: Olive tree
Origin: French
Theme: Unique

Oliviero

Meaning: Olive tree
Origin: Italian
Theme: Unique

Oliwier

Meaning: Olive tree
Origin: Polish
Theme: Unique

Olle

Meaning: Ancestor's descendant
Origin: Swedish
Theme: Strong

Olof

Meaning: Ancestor's descendant
Origin: Swedish
Theme: Unique

Olufemi

Meaning: The Lord loves me
Origin: Black
Theme: Unique

Oluwa

Meaning: Our God
Origin: African
Theme: Unique

Olympios

Meaning: From Olympus
Origin: Greek
Theme: Strong

Om

Meaning: The sacred syllable
Origin: Hindu
Theme: Unique

Omar

Meaning: Life, long-lived
Origin: Hispanic
Theme: Unique

Omari

Meaning: God the highest
Origin: African
Theme: Unique

Omarjeet

Meaning: Lord of OM
Origin: Indian
Theme: Strong

Omeed

Meaning: Hope
Origin: Arabic
Theme: Unique

Omer

Meaning: First son
Origin: French
Theme: Strong

Omero

Meaning: Hostage
Origin: Italian
Theme: Unique

Omesh

Meaning: Lord of the Om
Origin: Hindu
Theme: Unique

Omkar

Meaning: Sound of the sacred syllable
Origin: Indian
Theme: Unique

Omri

Meaning: Sheaf of grain
Origin: Jewish
Theme: Unique

On

Meaning: Warmth
Origin: Korean
Theme: Unique

Ona

Meaning: Wanted
Origin: Hawaiian
Theme: Unique

Onaona

Meaning: Sweet smell
Origin: Hawaiian
Theme: Strong

Onesimos

Meaning: Useful, Beneficial
Origin: Greek
Theme: Unique

Oni

Meaning: Born on holy ground
Origin: African
Theme: Strong

Onofrio

Meaning: Defender of peace
Origin: Italian
Theme: Unique

Onyeka

Meaning: Who is greater than God
Origin: Black
Theme: Unique

Oong

Meaning: Response
Origin: Korean
Theme: Unique

Opa

Meaning: Shield
Origin: Hawaiian
Theme: Unique

Opher

Meaning: Fawn
Origin: Jewish
Theme: Unique

Oran

Meaning: Pale green
Origin: Scottish
Theme: Unique

Orazio

Meaning: Timekeeper
Origin: Italian
Theme: Unique

Oren

Meaning: Pine tree
Origin: French
Theme: Unique

Oreste

Meaning: Besieger
Origin: Italian
Theme: Unique

Orestes

Meaning: Mountain Dweller
Origin: Greek
Theme: Unique

Orfeo

Meaning: Lyric poet; Singer
Origin: Italian
Theme: Unique

Ori

Meaning: Duck
Origin: Korean
Theme: Unique

Orin

Meaning: White; pale green
Origin: English
Theme: Unique

Orio

Meaning: Gold
Origin: Italian
Theme: Unique

Orion

Meaning: Son of Fire
Origin: Greek
Theme: Unique

Orjan

Meaning: Farmer
Origin: Norwegian
Theme: Strong

Orlaith

Meaning: Golden princess
Origin: Irish
Theme: Unique

Orlando

Meaning: Famous land
Origin: Italian
Theme: Unique

Ornan

Meaning: Joyful
Origin: Biblical
Theme: Strong

Oron

Meaning: Little light; pine tree
Origin: Jewish
Theme: Strong

Orrin

Meaning: Green water
Origin: Irish
Theme: Unique

Orsino

Meaning: Bear
Origin: Italian
Theme: Unique

Orson

Meaning: Bear cub
Origin: English
Theme: Unique

Ortwin

Meaning: Friend from the East
Origin: German
Theme: Unique

Orville

Meaning: Golden city
Origin: French
Theme: Unique

Osborn

Meaning: Bear god
Origin: English
Theme: Unique

Osborne

Meaning: Divine bear from Norse
Origin: Country
Theme: Unique

Oscar

Meaning: Deer lover
Origin: Scottish
Theme: Unique

Osip

Meaning: God will add
Origin: Russian
Theme: Unique

Oskar

Meaning: Spear of the Gods
Origin: German
Theme: Unique

Osman

Meaning: Tender youth
Origin: Arabic
Theme: Unique

Osmar

Meaning: Wonderful God
Origin: Mexican
Theme: Unique

Osmond

Meaning: God's protection
Origin: French
Theme: Strong

Ossian

Meaning: Little deer
Origin: Scottish
Theme: Unique

Ostap

Meaning: Stand firm
Origin: Russian
Theme: Unique

Osvaldo

Meaning: God rule
Origin: Italian
Theme: Unique

Oswald

Meaning: Divine Power
Origin: German
Theme: Unique

Othman

Meaning: Wise; Intelligent
Origin: Arabic
Theme: Unique

Othniel

Meaning: Lion of God
Origin: Biblical
Theme: Unique

Otis

Meaning: Wealthy
Origin: English
Theme: Unique

Otmar

Meaning: Fortune
Origin: German
Theme: Strong

Otoniel

Meaning: God is my strength
Origin: Mexican
Theme: Unique

Ottavio

Meaning: Eighth
Origin: Italian
Theme: Unique

Otto

Meaning: Wealth; Fortune
Origin: German
Theme: Unique

Ottone

Meaning: Wealth
Origin: Italian
Theme: Unique

Ottorino

Meaning: Little wealthy one
Origin: Italian
Theme: Unique

Ou

Meaning: Lotus; Mystic
Origin: Chinese
Theme: Unique

Oubai

Meaning: Old Arabic name
Origin: Arabic
Theme: Unique

Oubaid

Meaning: Little Servant of God
Origin: Arabic
Theme: Strong

Ouming

Meaning: Clear minded
Origin: Chinese
Theme: Strong

Ove

Meaning: Edge of a sword
Origin: Norwegian
Theme: Strong

Ovidio

Meaning: Shepherd
Origin: Italian
Theme: Unique

Oviyan

Meaning: Artist
Origin: Indian
Theme: Unique

Ovsei

Meaning: Father of joy
Origin: Russian
Theme: Unique

Owen

Meaning: Young warrior
Origin: English
Theme: Unique

Oz

Meaning: Strength
Origin: Jewish
Theme: Unique

Ozias

Meaning: Strength from Yahweh
Origin: Biblical
Theme: Unique