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

  1. Oyuki
    • Origin:

      Variation of Yuki, Japanese
    • Meaning:

      "snow"
  2. Orithyia
    • Origin:

      Greek
    • Meaning:

      "woman raging in the mountains"
  3. Obedience
    • Origin:

      Virtue name
  4. Olina
    • Osanna
      • Origin:

        Italian
      • Meaning:

        "praise the Lord; deliver us"
    • Oaklee
      • Origin:

        Variation of Oakley, English
      • Meaning:

        "oak clearing"
    • Orianne
      • Orit
        • Origin:

          Hebrew
        • Meaning:

          "light"
      • Ohanna
        • Origin:

          Hebrew and Armenian
        • Meaning:

          "God is gracious"
      • Oreo
        • Origin:

          Invented name
      • Ozma
        • Origin:

          Literary invention
      • Onezime
        • Origin:

          Creole variation of Onesime
      • Odesza
        • Origin:

          Hungarian variation of Odessa, Russian and Ukranian
      • Odyssia
        • Origin:

          Variation of Odysseus or Odessa
      • Ondina
        • Origin:

          Italian; Portuguese; Spanish, from Latin
        • Meaning:

          "little wave"
      • Onyxia
        • Origin:

          Variation of Onyx
        • Meaning:

          "fingernail; claw"
      • Olly
        • Origin:

          Short form of Olive or Olivia, Latin
        • Meaning:

          "olive tree"
      • Oleta
        • Origin:

          Variation of Aleta, Alethea, Alida, Alda, or Olida, Latin, Greek, English, German, Spanish
        • Meaning:

          "truth, verity; small winged one; prosperous, noble; olive tree"
      • Orra
        • Origin:

          Variation of Ora, Latin
        • Meaning:

          "prayer"
      • Omara