497 Baby Names That Start With O (With Meanings and Popularity)

  1. O'brien
    • Origin:

      Irish
    • Meaning:

      "descendant of Brian"
  2. Olympias
    • Origin:

      Feminization of Olympos, Greek
    • Meaning:

      "from Mount Olympus"
  3. Orpah
    • Origin:

      Hebrew
    • Meaning:

      "a fawn"
  4. Ornan
    • Origin:

      Hebrew
    • Meaning:

      "agile"
  5. Okoro
    • Origin:

      Urhobo
    • Meaning:

      "man"
  6. Oralee
    • Origin:

      French variation of Aurelia, Latin
    • Meaning:

      "the golden one"
  7. Ofira
    • Origin:

      Hebrew
    • Meaning:

      "gold"
  8. Orm
    • Origin:

      Old Danish and Old Swedish
    • Meaning:

      "serpent, snake"
  9. Okasaki
    • Origin:

      Japanese surname
    • Meaning:

      "hill cape"
  10. Obrien
    • Origin:

      Irish surname
    • Meaning:

      "descendant of Brian"
  11. Odia
    • Origin:

      Germanic, Hebrew, Flemish
    • Meaning:

      "wealth, fortune; heritage, I will thank God; ode"
  12. Oba
    • Origin:

      Nigerian
  13. Olugbenga
    • Origin:

      Yoruba
    • Meaning:

      "God lifted me"
  14. O'keeffe
    • Origin:

      Irish surname
  15. Otmar
    • Origin:

      German
    • Meaning:

      "wealth/prosperity and fame"
  16. O'fallon
    • Origin:

      Irish
    • Meaning:

      "son of the leader"
  17. Oatha
    • Orestina
      • Origin:

        Italian from Greek
      • Meaning:

        "of the mountains"
    • Odeda
      • Origin:

        Hebrew
      • Meaning:

        "courageous"
    • Owl
      • Origin:

        Bird name