545 Girl Names That Start With O (with Meanings and Popularity)

  1. Ofira
    • Origin:

      Hebrew
    • Meaning:

      "gold"
  2. Olukemi
    • Origin:

      Yoruba
    • Meaning:

      "God cares for me"
  3. Olessha
    • Odelette
      • Osha
        • Origin:

          Literary name
      • Ozari
        • Olesya
          • Ozgur
            • Origin:

              Turkish
            • Meaning:

              "free, independent"
          • Omena
            • Origin:

              Finnish
            • Meaning:

              "apple"
          • Ombeline
            • Origin:

              French
            • Meaning:

              "bright warrior"
          • Ouida
            • Origin:

              English diminutive
          • Onida
            • Ourania
              • Octayvia
                • Origin:

                  Variation of Octavia, Latin
                • Meaning:

                  "eighth"
              • Ottiline
                • Or
                  • Origin:

                    Hebrew
                  • Meaning:

                    "light"
                • Octavienne
                  • Omorose
                    • Origin:

                      Egyptian
                    • Meaning:

                      "beautiful"
                  • Oliwia
                    • Origin:

                      Polish, from Latin
                    • Meaning:

                      "olive tree"
                  • Onóra
                    • Origin:

                      Irish Gaelic
                    • Meaning:

                      "honor"