Oh baby: 35 of the sweetest ‘O’ baby names and their meanings
Names beginning with O never go out of style.
Whether you are following a family tradition, or you just love the way they they sound, baby names beginning with O might just give you the original, outstanding oomph you are looking for.
Check out our favourite ‘O names’ from around the world in the gallery below …
35 of the sweetest ‘O’ baby names to use in 2024
Oakley
This gorgeous unisex name is of English origin meaning “oak wood” or “clearing”.
Ocean
With Greek origins, this beachey name means “sea”.
Octavia
The name Octavia has Latin origins meaning “eighth” and is often assigned to the eighth born.
Odhran
This beautiful colour name has Irish origins meaning “pale green”.
Odin
A strong Viking name that has Scandinavian, Norse origins meaning “god of frenzy; poetic fury”.
Oisin
A gorgeous animal name with Irish origins, Oisin means “little deer”.
Olaf
Not just a snowman, the name Olaf has Scandinavian origins meaning “Ancestor’s Heir”.
Ole
Ole has Danish and Norwegian origins meaning “ancestor’s descendant”.
Olga
Olga has Russian origins meaning “holy”.
Oli
This gender-neutral name can be used as a nickname for any of the Oli names like Olivier, Olivia, Olive etc or stands well on its own too.
Olive
A gorgeous fruit name of English origins meaning “olive tree”.
Oliver
Like Olivia, Oliver is a gorgeous fruit name of English origins meaning “olive tree”.
Olivia
Another of the “olive” names, Olivia is derived from the Latin oliva meaning “olive tree”, and is often seen as a symbol of peace.
Olympia
With Greek origins, Olympia means “from Mount Olympus”.
Om
With Buddhist origins, the name Om means “creation”.
Omar
This strong Arabic name means “flourishing, long lived”.
Omari
With Swahili origins, Omari means “flourishing”.
Omarion
This beautiful Arabic name means “populous” or “flourishing”.
Omer
A lovely Arabic origin name meaning “long-lived,” “thriving,” and “flourishing.”
Ophelia
The name Ophelia has Greek origins meaning “helper”.
Oran
The name Oran is of Aramaic, Irish origin meaning “light, song, little green one”.
Orchid
This sweet flower name comes from the “orchid flower”.
Oriana
A gorgeous Italian, Latin origin name meaning “dawn”.
Orin
Oren has Hebrew origins that mean “laurel tree”.
Orion
Orion has Greek origins, meaning “rising in the sky” and “dawning.”
Oritsé
This name has Nigerian origins meaning “the supreme deity”.
Orla
The name Orla has Irish origins meaning “golden princess”.
Orlaith
Another sweet Irish Gaelic origin name meaning “golden princess”.
Orlando
The name Orlando has Italian origins meaning “famous throughout the land”.
Orson
This animal name is of Latin origins meaning “bear cub”.
Oscar/Oskar
The name Oscar is of Old Norse origins meaning “champion warrior,” or “deer-lover”.
Otis
The money name Otis has German origins meaning “wealthy”.
Otto
Like Otis, Otto has German origins meaning “wealthy”.
Owen
Owen has Welsh origins, meaning “noble-born” and “young warrior.”
Oz
Oz has Hebrew origins meaning “strength” and “courage”.
Baby names by the letter
Looking for more baby name inspiration? We’ve got you covered …
A baby names
B baby names
C baby names
D baby names
E baby names
F baby names
G baby names
H baby names
I baby names
J baby names
K baby names
L baby names
M baby names
N baby names
O baby names
P baby names
Q baby names
R baby names
S baby names
T baby names
U baby names
V baby names
W baby names
X baby names
Y baby names
Z baby names