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

  1. Opaline
    • Origin:

      Elaboration of Opal, French, Sanskrit
    • Meaning:

      "gem"
  2. Olivine
    • Origin:

      Latin
    • Meaning:

      "olive"
  3. Oaklynn
    • Origin:

      American invented name
    • Meaning:

      "oak lake"
  4. Olwyn
    • Origin:

      Welsh
    • Meaning:

      "white footprint"
  5. Ottilia
    • Origin:

      German and Swedish
    • Meaning:

      "prosperous"
  6. Oriel
    • Origin:

      Latin
    • Meaning:

      "golden"
  7. Olwen
    • Origin:

      Welsh
    • Meaning:

      "white footprint"
  8. Omaira
    • Origin:

      Arabic
    • Meaning:

      "long life; red"
  9. Orphea
    • Origin:

      Greek mythology name
  10. Ocie
    • Origin:

      Short form of Ocean, nature name
  11. Olea
    • Origin:

      Latin botanical name, genus of trees
    • Meaning:

      "olive"
  12. Ophelie
    • Origin:

      French variation of Ophelia
    • Meaning:

      "help"
  13. Oaklyn
    • Origin:

      American invented name
    • Meaning:

      "oak lake"
  14. Oluwadamilola
    • Origin:

      Yoruba
    • Meaning:

      "the Lord has made me wealthy"
  15. Odetta
    • Origin:

      German
    • Meaning:

      "wealthy"
  16. Olivet
    • Origin:

      Place name
  17. Orly
    • Origin:

      Hebrew
    • Meaning:

      "light"
  18. Orabella
    • Origin:

      Latin variation of Arabella
    • Meaning:

      "beautiful altar"
  19. Olwethu
    • Origin:

      Zulu, Xhosa
    • Meaning:

      "ours"
  20. Ozara
    • Origin:

      Hebrew
    • Meaning:

      "treasure, wealth"