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

  1. Oprah
    • Origin:

      Hebrew variation of Orpah
  2. Olalla
    • Origin:

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

      "sweetly speaking"
  3. Opera
    • Origin:

      Word name
  4. Onneli
    • Origin:

      Feminization of Onni, Finnish
    • Meaning:

      "happiness; luck"
  5. Ondrea
    • Origin:

      Czech variation of Andrea
  6. Osanna
    • Origin:

      Latin
    • Meaning:

      "praise the Lord"
  7. Oaklee
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  8. Orana
    • Origin:

      Australian Aboriginal
    • Meaning:

      "welcome"
  9. Ohara
    • Origin:

      Japanese
    • Meaning:

      "small field"
  10. Onika
    • Onnolee
      • Origin:

        Native American, meaning unknown
    • Ode
      • Origin:

        Word name or medieval English form of Otto
    • Ozzy
      • Origin:

        Short form of Oscar or Osborn
      • Meaning:

        "deer; divine"
    • Odesza
      • Origin:

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

        Yoruba
      • Meaning:

        "God cares for me"
    • Oline
      • Origin:

        Scandinavian, feminine short form of Ole or Olaf
    • Oluchi
      • Origin:

        Igbo
      • Meaning:

        "work of God"
    • Olivetta
      • Origin:

        Italian elaboration of Olivia, Latin
      • Meaning:

        "olive tree"
    • Orlanda
      • Origin:

        Spanish and Italian, feminine variation of Orlando
    • Orina
      • Origin:

        Russian variation of Irene