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. Oprah
    • Origin:

      Hebrew variation of Orpah
  2. Omorose
    • Origin:

      Egyptian
    • Meaning:

      "beautiful"
  3. Opera
    • Origin:

      Word name
  4. Olalla
    • Origin:

      Galician or Spanish form of Eulalia, Ancient Greek
    • Meaning:

      "sweetly speaking"
  5. Onneli
    • Origin:

      Feminization of Onni, Finnish
    • Meaning:

      "happiness; luck"
  6. Ondrea
    • Origin:

      Czech variation of Andrea
  7. Orana
    • Origin:

      Australian Aboriginal
    • Meaning:

      "welcome"
  8. Oline
    • Origin:

      Scandinavian, feminine short form of Ole or Olaf
  9. Ode
    • Origin:

      Word name or medieval English form of Otto
  10. Ohara
    • Origin:

      Japanese
    • Meaning:

      "small field"
  11. Oaklee
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  12. Osanna
    • Origin:

      Latin
    • Meaning:

      "praise the Lord"
  13. 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"
  14. Olukemi
    • Origin:

      Yoruba
    • Meaning:

      "God cares for me"
  15. Odesza
    • Origin:

      Hungarian variation of Odessa, Russian and Ukranian
  16. Onnolee
    • Origin:

      Native American, meaning unknown
  17. Onika
    • Ozzy
      • Origin:

        Short form of Oscar or Osborn
      • Meaning:

        "deer; divine"
    • Oluchi
      • Origin:

        Igbo
      • Meaning:

        "work of God"
    • Oshun
      • Origin:

        Yoruba