Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

264 Boy Names That Start With O (with Meanings and Popularity)

  1. Oleg
    • Origin:

      Russian
    • Meaning:

      "holy"
  2. Ode
    • Origin:

      Word name or medieval English form of Otto
  3. Osborne
    • Origin:

      English
    • Meaning:

      "Divine bear; divine warrior"
  4. Omarion
    • Origin:

      Elaboration of Omari
  5. Omero
    • Origin:

      Spanish form of Homer, Greek
    • Meaning:

      "security, pledge"
  6. Orme
    • Origin:

      English surname from Norse
    • Meaning:

      "serpent"
  7. Osgood
    • Origin:

      Teutonic
    • Meaning:

      "divine creator"
  8. Orry
    • Origin:

      Manx
    • Meaning:

      "God's peace"
  9. Owl
    • Origin:

      Bird name
  10. Ostap
    • Origin:

      Ukrainian from Greek
    • Meaning:

      "well-built, stable"
  11. Oakwell
    • Origin:

      English suurname or combination name
    • Meaning:

      "oaks by the spring"
  12. Odion
    • Origin:

      Esan
    • Meaning:

      "first born of twins"
  13. Offie
    • Origin:

      Diminutive of Ophrah, Hebrew
    • Meaning:

      "fawn"
  14. Ontario
    • Origin:

      Place-name
  15. Orfeo
    • Origin:

      Italian variation of Orpheus
  16. Ot
    • Origin:

      Catalan form of Otto
    • Meaning:

      "wealthy"
  17. Omen
    • Origin:

      English word name
    • Meaning:

      "sign, foreshadowing"
  18. Oseias
    • Origin:

      Hebrew via Portuguese
  19. Osier
    • Origin:

      Surname and nature name
    • Meaning:

      "willow tree or shoot"
  20. Oxley
    • Origin:

      English place name
    • Meaning:

      "ox clearing"