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

  1. Ollie
    • Origin:

      Short form of Olive or Olivia, Latin
    • Meaning:

      "olive tree"
  2. Ottoline
    • Origin:

      French and English, diminutive of Ottolie
    • Meaning:

      "prospers in battle"
  3. Oriane
    • Origin:

      Latin via French
    • Meaning:

      "sunrise"
  4. October
    • Origin:

      English word name
    • Meaning:

      "month name"
  5. Oceane
    • Origin:

      French
    • Meaning:

      "ocean"
  6. Orchid
    • Origin:

      From Greek
    • Meaning:

      "orchid flower"
  7. Olwen
    • Origin:

      Welsh
    • Meaning:

      "white footprint"
  8. Orlaith
    • Origin:

      Irish
    • Meaning:

      "golden princess"
  9. Onyx
    • Origin:

      Gem name, English from Greek
    • Meaning:

      "onyx"
  10. Oceana
    • Origin:

      Greek
    • Meaning:

      "ocean"
  11. Oksana
    • Origin:

      Russian from Hebrew
    • Meaning:

      "praise to God"
  12. Oriel
    • Origin:

      Latin
    • Meaning:

      "golden"
  13. Oonagh
    • Origin:

      Variation of Una, Irish
    • Meaning:

      "lamb"
  14. Orion
    • Origin:

      Greek mythology name
  15. Olena
    • Origin:

      Ukrainian
    • Meaning:

      "torch; shining light"
  16. Orli
    • Origin:

      Hebrew
    • Meaning:

      "light"
  17. Orinthia
    • Origin:

      Latin
    • Meaning:

      "to excite, to stir the mind"
  18. Omaira
    • Origin:

      Arabic
    • Meaning:

      "long life; red"
  19. Olwyn
    • Origin:

      Welsh
    • Meaning:

      "white footprint"
  20. Ornella
    • Origin:

      Italian
    • Meaning:

      "flowering ash tree"