Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Osha
    • Origin:

      Literary name
  2. Otthild
    • Origin:

      German
    • Meaning:

      "prospers in battle"
  3. Ombra
    • Origin:

      Italian
    • Meaning:

      "shadow"
  4. Otima
    • Origin:

      Choctaw, Native American
    • Meaning:

      "goes and goes"
  5. Ororo
    • Origin:

      Literary name
  6. Orsa
    • Origin:

      Italian variation of Ursula
    • Meaning:

      "little female bear"
  7. Ovidia
    • Origin:

      Feminine variation of Ovidius, Roman family name
    • Meaning:

      "shepherd or sheep"
  8. Orella
    • Origin:

      Latin
    • Meaning:

      "announcement from the gods, oracle"
  9. Ortensia
    • Origin:

      Latin
    • Meaning:

      "of the garden"
  10. Ostara
    • Origin:

      Old High German
    • Meaning:

      "dawn"
  11. Osian
    • Origin:

      Welsh variation of Oisin, Irish
    • Meaning:

      "little deer"
  12. Ochre
    • Origin:

      Greek, English
    • Meaning:

      "pale yellow"
  13. Onezime
    • Origin:

      Creole variation of Onesime
  14. Orsola
    • Origin:

      Italian variation of Ursula
    • Meaning:

      "little female bear"
  15. Ottaline
    • Origin:

      French diminutive of Ottilie
    • Meaning:

      "prospers in battle"
  16. Otter
    • Origin:

      Animal name
  17. Oreo
    • Origin:

      Invented name
  18. Orquidea
    • Origin:

      Spanish, Portuguese
    • Meaning:

      "orchid"
  19. Ophélie
    • Obelia
      • Origin:

        Greek
      • Meaning:

        "needle"