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

  1. Otilia
    • Origin:

      Spanish, Romanian
    • Meaning:

      "wealth, fatherland"
  2. Omena
    • Origin:

      Finnish
    • Meaning:

      "apple"
  3. Oana
    • Origin:

      Romanian short form of Ioana
    • Meaning:

      "God is gracious"
  4. Ouisa
    • Origin:

      Diminutive of Louisa
    • Meaning:

      "renowned warrior"
  5. Olesya
    • Ottie
      • Osha
        • Origin:

          Literary name
      • Olesia
        • Origin:

          Polish, diminutive of Aleksandra
      • Odele
        • Origin:

          English from Greek
        • Meaning:

          "song"
      • Orsa
        • Origin:

          Italian variation of Ursula
        • Meaning:

          "little female bear"
      • Osla
        • Origin:

          Scottish
        • Meaning:

          "God consecrated"
      • Ori
        • Omya
          • Origin:

            Nepali
          • Meaning:

            "help; kindness"
        • Otter
          • Origin:

            Animal name
        • Odyssey
          • Origin:

            Greek
          • Meaning:

            "story of Odysseus"
        • Ochako
          • Origin:

            Japanese
          • Meaning:

            "tea child"
        • Onda
          • Origin:

            Italian
          • Meaning:

            "wave"
        • Orpah
          • Origin:

            Hebrew
          • Meaning:

            "a fawn"
        • Oluchi
          • Origin:

            Igbo
          • Meaning:

            "work of God"
        • Otthild
          • Origin:

            German
          • Meaning:

            "prospers in battle"