Boy Names Starting With O
19 names with meanings and origins.
Looking for a boy's name that starts with O? Here are 19 options, including unisex names, each with its meaning and origin.
Top picks
Boy · African · “Heart”
Unisex · Greek · “Sea”
Boy · Latin · “Eighth; born eighth”
Boy · Scandinavian · “Inspiration; Norse god”
Boy · Irish · “Little deer”
Boy · Indian · “Vitality, radiance”
Boy · Slavic · “Holy, blessed”
Boy · Latin · “Olive tree, peace bearer”
Boy · French · “Olive tree”
Boy · Sanskrit · “The sacred sound”
Boy · Arabic · “Long-lived, flourishing”
Boy · Persian · “Hope”
Boy · Greek · “Hunter (constellation)”
Boy · English · “God's spear; deer lover”
Boy · Welsh · “Little deer”
Boy · German · “Divine spear”
Boy · German · “Wealth”
Boy · Welsh · “Well-born”
Boy · Welsh · “Young warrior, noble”
Common questions
Want a name that blends both parents? Try the Baby Name Combiner.
Browse by origin: Indian · Sanskrit · Hebrew & Biblical · English · Latin · Greek · Arabic · Irish · Scandinavian · German · French · Italian · Spanish · Japanese · Persian · Welsh · Chinese · Slavic · African · Scottish · Dutch