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

  1. Ottoline
    • Origin:

      French and English, diminutive of Ottolie
    • Meaning:

      "prospers in battle"
  2. Orlaith
    • Origin:

      Irish
    • Meaning:

      "golden princess"
  3. Ona
    • Origin:

      Lithuanian variation of Anna, Catalan diminutive of Mariona
    • Meaning:

      "grace; wave; bitter; wished-for child"
  4. Ophira
    • Origin:

      Hebrew
    • Meaning:

      "gold"
  5. Oceane
    • Origin:

      French
    • Meaning:

      "ocean"
  6. Olwen
    • Origin:

      Welsh
    • Meaning:

      "white footprint"
  7. October
    • Origin:

      English word name
    • Meaning:

      "month name"
  8. Oksana
    • Origin:

      Russian from Hebrew
    • Meaning:

      "praise to God"
  9. Oceana
    • Origin:

      Greek
    • Meaning:

      "ocean"
  10. Olena
    • Origin:

      Ukrainian
    • Meaning:

      "torch; shining light"
  11. Ostara
    • Origin:

      Old High German
    • Meaning:

      "dawn"
  12. Ora
    • Origin:

      Latin
    • Meaning:

      "prayer"
  13. Onyx
    • Origin:

      Gem name, English from Greek
    • Meaning:

      "onyx"
  14. Orion
    • Origin:

      Greek mythology name
  15. Orchid
    • Origin:

      From Greek
    • Meaning:

      "orchid flower"
  16. Orli
    • Origin:

      Hebrew
    • Meaning:

      "light"
  17. Oonagh
    • Origin:

      Variation of Una, Irish
    • Meaning:

      "lamb"
  18. Oriel
    • Origin:

      Latin
    • Meaning:

      "golden"
  19. Ornella
    • Origin:

      Italian
    • Meaning:

      "flowering ash tree"
  20. Olwyn
    • Origin:

      Welsh
    • Meaning:

      "white footprint"