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

  1. Othman
    • Origin:

      Arabic, Malay
    • Meaning:

      "young bird"
  2. Oleksa
    • Origin:

      Ukrainian variation of Alexander
    • Meaning:

      "defending men"
  3. Olexi
    • Origin:

      Greek
    • Meaning:

      "defending men"
  4. Orvar
    • Origin:

      Norse
    • Meaning:

      "arrow"
  5. Oluwadamilola
    • Origin:

      Yoruba
    • Meaning:

      "the Lord has made me wealthy"
  6. Ottaviano
    • Origin:

      Italian
    • Meaning:

      "eighth"
  7. Oluwafemi
    • Origin:

      Yoruba
  8. Oslac
    • Origin:

      Anglo-Saxon
    • Meaning:

      "offering to god"
  9. Oreste
    • Origin:

      Italian, from Greek
    • Meaning:

      "from the mountain"
  10. Ostyn
    • Origin:

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

      "great, magnificent"
  11. Ortwin
    • Origin:

      German
    • Meaning:

      "point friend"
  12. Ofek
    • Origin:

      Hebrew
    • Meaning:

      "horizon"
  13. Ogier
    • Odilio
      • Origin:

        German
      • Meaning:

        "possessor of enormous wealth"
    • Oihan
      • Origin:

        Basque
      • Meaning:

        "forest"
    • Ozanne
      • Origin:

        Latin
      • Meaning:

        "Palm Sunday"
    • O'grady
      • Origin:

        Irish
      • Meaning:

        "son of the noble one"
    • Ovidi
      • Origin:

        Catalan form of Ovid
    • O'donnell
      • Origin:

        irish
      • Meaning:

        "son of the brave one"
    • Orlev
      • Origin:

        Hebrew
      • Meaning:

        "light and heart"