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

  1. Offred
    • Origin:

      Literary name
    • Meaning:

      "of Fred"
  2. Omya
    • Origin:

      Nepali
    • Meaning:

      "help; kindness"
  3. Oak
    • Origin:

      Nature name
  4. Oaklee
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  5. Onnolee
    • Origin:

      Native American, meaning unknown
  6. Ombeline
    • Origin:

      French
    • Meaning:

      "bright warrior"
  7. Odett
    • Origin:

      Hungarian form of Odette
  8. Oanez
    • Origin:

      Breton variation of Agnes
    • Meaning:

      "lamb."
  9. Odalis
    • Origin:

      French word Odalisque
    • Meaning:

      "chambermaid; concubine"
  10. Ono
    • Origin:

      Japanese surname
  11. Ortensia
    • Origin:

      Latin
    • Meaning:

      "of the garden"
  12. Olalla
    • Origin:

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

      "sweetly speaking"
  13. Oakleigh
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  14. Orietta
    • Origin:

      Italian variation of Aurea, Latin
    • Meaning:

      "Golden"
  15. Ouida
    • Origin:

      English diminutive
  16. Olwethu
    • Origin:

      Zulu, Xhosa
    • Meaning:

      "ours"
  17. Oaklie
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  18. Oleksandra
    • Origin:

      Ukrainian variation of Alexandra
    • Meaning:

      "defender of men"
  19. Olukemi
    • Origin:

      Yoruba
    • Meaning:

      "God cares for me"
  20. Orra
    • Origin:

      Variation of Ora, Latin
    • Meaning:

      "prayer"