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

  1. Ofek
    • Origin:

      Hebrew
    • Meaning:

      "horizon"
  2. Oslac
    • Origin:

      Anglo-Saxon
    • Meaning:

      "offering to god"
  3. Odilio
    • Origin:

      German
    • Meaning:

      "possessor of enormous wealth"
  4. Orsu
    • Origin:

      Corsican
    • Meaning:

      "bear"
  5. Onslowe
    • Origin:

      English
    • Meaning:

      "from the zealous one's hill"
  6. Oluwadamilola
    • Origin:

      Yoruba
    • Meaning:

      "the Lord has made me wealthy"
  7. Ozanne
    • Origin:

      Latin
    • Meaning:

      "Palm Sunday"
  8. Oluwafemi
    • Origin:

      Yoruba
  9. Ottaviano
    • Origin:

      Italian
    • Meaning:

      "eighth"
  10. Oracio
    • Origin:

      Aragonese variation of Horatio
    • Meaning:

      "hour, time"
  11. Ovidi
    • Origin:

      Catalan form of Ovid
  12. Ogier
    • O'shea
      • Origin:

        Irish
      • Meaning:

        "hawklike, stately"
    • Olympos
      • Origin:

        Greek
      • Meaning:

        "from Mount Olympus"
    • Orlev
      • Origin:

        Hebrew
      • Meaning:

        "light and heart"
    • Oiva
      • Origin:

        Finnish
      • Meaning:

        "splendid"
    • Omran
      • Origin:

        Variation of Imran, Arabic
      • Meaning:

        "prosperity"
    • Orjan
      • Origin:

        Swedish
      • Meaning:

        "earth worker"
    • Ostyn
      • Origin:

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

        "great, magnificent"
    • O'casey
      • Origin:

        Irish surname