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

  1. Odysseus
    • Origin:

      Greek mythology name
    • Meaning:

      "wrathful"
  2. Oralis
    • Oddetta
      • Orabelle
        • Ozari
          • Onnie
            • Olia
              • Omari
                • Origin:

                  Swahili, Arabic
                • Meaning:

                  "flourishing, populous"
              • Ourania
                • Orestina
                  • Origin:

                    Italian from Greek
                  • Meaning:

                    "of the mountains"
                • Ortensia
                  • Origin:

                    Latin
                  • Meaning:

                    "of the garden"
                • Omarosa
                  • Origin:

                    Reality-TV name
                • Olka
                  • Oliwa
                    • Olice
                      • Orquidea
                        • Origin:

                          Spanish, Portuguese
                        • Meaning:

                          "orchid"
                      • Oakes
                        • Origin:

                          English
                        • Meaning:

                          "near the oaks"
                      • Odila
                        • Olli
                          • Odeda
                            • Origin:

                              Hebrew
                            • Meaning:

                              "courageous"