Skip to main contentSkip to navigation

    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

    1. Oliver — “Olive tree, peace bearer”
    2. Owen — “Young warrior, noble”
    3. Oscar — “God's spear; deer lover”
    4. Omar — “Long-lived, flourishing”
    5. Orion — “Hunter (constellation)”
    6. Odin — “Inspiration; Norse god”
    7. Otto — “Wealth”
    8. Om — “The sacred sound”
    9. Oskar — “Divine spear”
    10. Ocean — “Sea”
    • 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

    Try next

    See all free parenting tools →