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

  1. Olivera
    • Origin:

      Serbian, Croatian, Macedonian
    • Meaning:

      "olive tree"
  2. Onneli
    • Origin:

      Feminization of Onni, Finnish
    • Meaning:

      "happiness; luck"
  3. Olesia
    • Origin:

      Polish, diminutive of Aleksandra
  4. Ophélie
    • Ororo
      • Origin:

        Literary name
    • Osborn
      • Origin:

        English
      • Meaning:

        "divine bear"
    • Olavi
      • Origin:

        Finnish and Estonian variation of Olaf
      • Meaning:

        "ancestor's relic"
    • Ofira
      • Origin:

        Hebrew
      • Meaning:

        "gold"
    • Oshen
      • Origin:

        Modern invention
      • Meaning:

        "Ocean"
    • Orme
      • Origin:

        English surname from Norse
      • Meaning:

        "serpent"
    • Osier
      • Origin:

        Surname and nature name
      • Meaning:

        "willow tree or shoot"
    • O'neal
      • Origin:

        Irish
      • Meaning:

        "from the chief's line"
    • Oluwafemi
      • Origin:

        Yoruba
    • Océane
      • Origin:

        French
      • Meaning:

        "ocean"
    • Ortega
      • Origin:

        Spanish name
      • Meaning:

        "dweller at the sign of the grouse"
    • Otter
      • Origin:

        English, word name
    • Orfeo
      • Origin:

        Italian variation of Orpheus
    • Oakwell
      • Origin:

        English suurname or combination name
      • Meaning:

        "oaks by the spring"
    • Ozran
      • Origin:

        Hebrew
      • Meaning:

        "their helper"
    • Orleanna
      • Origin:

        Literary name