Baby Boy Names Starting with Letter O

Boy names starting with the letter O are listed below. Tap a name to see its meaning, numerology and astrological details.

Boy Names

1,289 names found · showing 1,121–1,160
Boy NameMeaning
OrmosA name meaning a small mountain pass.
OrsAn old name meaning a bear or cub.
Ozorname of an ethnic group
OrbalayeA Yoruba name meaning king of the world.
OckanBrown Horse; Horse Lover
OckeyA name meaning a dweller by the oak tree.
OdarGrey Brown; Dark
OdharGrey Brown; Dark
OengusaChosen One; Unique Choice
OilleogAn Irish name meaning a small leaf or bud.
OisonA name meaning a little deer or fawn.
OisseneA name meaning a small deer or fawn.
OlchobarAn Irish name meaning high desire.
OlibhearSeller; Processor of Olive Oil
OnchuA name meaning a mighty hound or wolf.
ONeilA name meaning a champion or cloud.
OneyA name meaning a lamb or young sheep.
OonanStrength; Power
OrnaitUlster; Battler
OrthanachAn Irish name meaning a dark one.
OsgurDivine Spear, Dear Friend
OsheA name meaning a deer or a fawn.
OssanA name of Irish origin meaning little deer.
OtteranWealthy; Prosperous
OunamA name of uncertain origin meaning a gift.
OwneyAn Irish name meaning a young champion.
OwnryRuler of the State
OzuruA large, noble crane.
ObdulioComforts Others During Sorrow
OctavisEighth in Order
OlethrusA Greek term meaning destruction.
OliveroOne who brings peace or olive tree.
OlleyA name meaning descendant of the heir.
OllivorDerived from the olive tree.
OptatoOne who is greatly desired.
OratioRefers to prayer or speech.
OriolDerived from the golden one.
OronoMeaning a worker or laborer.
OrrisKeeper of the Hours
OrsiniDescended from a little bear.