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

  1. Olivine
    • Origin:

      Latin
    • Meaning:

      "olive"
  2. Oaklynn
    • Origin:

      American invented name
    • Meaning:

      "oak lake"
  3. Olwyn
    • Origin:

      Welsh
    • Meaning:

      "white footprint"
  4. Oriel
    • Origin:

      Latin
    • Meaning:

      "golden"
  5. Ottilia
    • Origin:

      German and Swedish
    • Meaning:

      "prosperous"
  6. Olwen
    • Origin:

      Welsh
    • Meaning:

      "white footprint"
  7. Orphea
    • Origin:

      Greek mythology name
  8. Ocie
    • Origin:

      Short form of Ocean, nature name
  9. Omaira
    • Origin:

      Arabic
    • Meaning:

      "long life; red"
  10. Oaklyn
    • Origin:

      American invented name
    • Meaning:

      "oak lake"
  11. Olea
    • Origin:

      Latin botanical name, genus of trees
    • Meaning:

      "olive"
  12. Ophelie
    • Origin:

      French variation of Ophelia
    • Meaning:

      "help"
  13. Oluwadamilola
    • Origin:

      Yoruba
    • Meaning:

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

      German
    • Meaning:

      "wealthy"
  15. Olivet
    • Origin:

      Place name
  16. Odella
    • Origin:

      Variation of Odele or Odelia, English, Hebrew "song; I will praise the Lord"
    • Meaning:

      "song; I will praise the Lord"
  17. Odilia
    • Origin:

      Germanic
    • Meaning:

      "wealth, fortune"
  18. Orabella
    • Origin:

      Latin variation of Arabella
    • Meaning:

      "beautiful altar"
  19. Olwethu
    • Origin:

      Zulu, Xhosa
    • Meaning:

      "ours"
  20. Ozara
    • Origin:

      Hebrew
    • Meaning:

      "treasure, wealth"