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

  1. Obelia
    • Origin:

      Greek
    • Meaning:

      "needle"
  2. Onóra
    • Origin:

      Irish Gaelic
    • Meaning:

      "honor"
  3. Oonah
    • Omie
      • Origin:

        Diminutive of Naomi, Hebrew, Arabic
      • Meaning:

        "pleasantness; flourishing, thriving, long-lived"
    • Olallie
      • Origin:

        Place name, Chinook
      • Meaning:

        "berry"
    • Olaya
      • Origin:

        Asturian and Spanish form of Eulalia, Ancient Greek
      • Meaning:

        "sweetly speaking"
    • Opha
      • Oakleigh
        • Origin:

          Variation of Oakley, English
        • Meaning:

          "oak clearing"
      • Ohara
        • Origin:

          Japanese
        • Meaning:

          "small field"
      • Odiel
        • Oliviette
          • Origin:

            Diminutive of Olivia or Olivie, Czech, French, Latin
          • Meaning:

            "olive tree"
        • Orina
          • Origin:

            Russian variation of Irene
        • Omega
          • Origin:

            Greek
          • Meaning:

            "last"
        • Oda
          • Origin:

            Scandinavian, short form of Odelia
        • Osie
          • Oleanna
            • Orlagh
              • Origin:

                Irish
              • Meaning:

                "golden princess"
            • Orlie
              • Oriena
                • Osa