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

  1. Othman
    • Origin:

      Arabic, Malay
    • Meaning:

      "young bird"
  2. O'callahan
    • Origin:

      Irish
    • Meaning:

      "son of the church lover"
  3. Ozzlynn
    • Origin:

      American invented name
  4. Omoaregha
    • Origin:

      Yoruba, Nigerian
    • Meaning:

      "our child is our pride"
  5. Olima
    • Origin:

      Surname name
  6. O'grady
    • Origin:

      Irish
    • Meaning:

      "son of the noble one"
  7. Ophrah
    • Origin:

      Hebrew
    • Meaning:

      "fawn"
  8. Olanda
    • Origin:

      Italian
    • Meaning:

      "Holland, Netherlands"
  9. O'brien
    • Origin:

      Irish
    • Meaning:

      "descendant of Brian"
  10. Ozgur
    • Origin:

      Turkish
    • Meaning:

      "free, independent"
  11. Olexei
    • Origin:

      Greek
    • Meaning:

      "defending men"
  12. Ombelina
    • Origin:

      French
    • Meaning:

      "bright warrior"
  13. Onezie
    • Origin:

      Cajun
  14. Odinn
    • Origin:

      Old Norse, Icelandic variation of Odin
    • Meaning:

      "inspriation; rage"
  15. Ogier
    • Ogive
      • Origin:

        French variation of Hedwig
      • Meaning:

        "combat"
    • Oceon
      • Origin:

        Variation of Ocean
      • Meaning:

        "a large expanse of sea"
    • Or
      • Origin:

        Hebrew
      • Meaning:

        "light"
    • Oyku
      • Origin:

        Anglicized spelling of Öykü, Turkish
      • Meaning:

        "story"
    • Oravera
      • Origin:

        Judeo-Italian
      • Meaning:

        "true gold"