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

  1. Olivera
    • Origin:

      Serbian, Croatian, Macedonian
    • Meaning:

      "olive tree"
  2. Otar
    • Origin:

      Georgian
    • Meaning:

      "pasture, meadow"
  3. Oaklee
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  4. Oby
    • Or
      • Origin:

        Hebrew
      • Meaning:

        "light"
    • Oshae
      • Orfhlaith
        • Ostap
          • Origin:

            Ukrainian from Greek
          • Meaning:

            "well-built, stable"
        • Ozari
          • Omry
            • Odeline
              • Oleana
                • Odilio
                  • Origin:

                    German
                  • Meaning:

                    "possessor of enormous wealth"
                • Oralee
                  • Origin:

                    French variation of Aurelia, Latin
                  • Meaning:

                    "the golden one"
                • Orabelle
                  • Oumar
                    • Owl
                      • Origin:

                        Bird name
                    • Osana
                      • Orah
                        • Oswell