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. Omran
    • Origin:

      Variation of Imran, Arabic
    • Meaning:

      "prosperity"
  2. Orsu
    • Origin:

      Corsican
    • Meaning:

      "bear"
  3. Othman
    • Origin:

      Arabic, Malay
    • Meaning:

      "young bird"
  4. O'casey
    • Origin:

      Irish surname
  5. O'grady
    • Origin:

      Irish
    • Meaning:

      "son of the noble one"
  6. O'donnell
    • Origin:

      irish
    • Meaning:

      "son of the brave one"
  7. Ozazias
    • Origin:

      Greek from Hebrew
    • Meaning:

      "strength of god"
  8. Oslac
    • Origin:

      Anglo-Saxon
    • Meaning:

      "offering to god"
  9. Ostyn
    • Origin:

      Variation of Austin, English, shortened form of Augustine
    • Meaning:

      "great, magnificent"
  10. O'keefe
    • Origin:

      Irish
    • Meaning:

      "son of the kind one"
  11. Ovid
    • Origin:

      Latin, meaning unknown
  12. Ogier
    • Ondřej
      • Origin:

        Czech variation of Andrew, Greek
      • Meaning:

        "strong and manly"
    • Olympos
      • Origin:

        Greek
      • Meaning:

        "from Mount Olympus"
    • O'shea
      • Origin:

        Irish
      • Meaning:

        "hawklike, stately"
    • Olexei
      • Origin:

        Greek
      • Meaning:

        "defending men"
    • Ophrah
      • Origin:

        Hebrew
      • Meaning:

        "fawn"
    • Oswyn
      • Origin:

        Old English
      • Meaning:

        "God's friend"
    • Ositadimma
      • Origin:

        Igbo
      • Meaning:

        "if it starts to get better today it started early"
    • Osita
      • Origin:

        Short form of Ositadimma, Igbo
      • Meaning:

        "if it starts to get better today it started early"