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

  1. Ofra
    • Origin:

      Hebrew
    • Meaning:

      "fawn"
  2. Orestina
    • Origin:

      Italian from Greek
    • Meaning:

      "of the mountains"
  3. Odeda
    • Origin:

      Hebrew
    • Meaning:

      "courageous"
  4. Ozma
    • Origin:

      Literary invention
  5. Oleksandra
    • Origin:

      Ukrainian variation of Alexandra
    • Meaning:

      "defender of men"
  6. Oberon
    • Origin:

      English spelling variation of Auberon
    • Meaning:

      "noble, bearlike"
  7. Octa
    • Origin:

      Latin, Diminutive of Octavia
  8. Olivija
    • Origin:

      Slovene variation of Olivia, Latin
    • Meaning:

      "olive tree"
  9. Offred
    • Origin:

      Literary name
    • Meaning:

      "of Fred"
  10. Ozlynn
    • Origin:

      American invented name
  11. Odett
    • Origin:

      Hungarian form of Odette
  12. Omya
    • Origin:

      Nepali
    • Meaning:

      "help; kindness"
  13. Omie
    • Origin:

      Diminutive of Naomi, Hebrew, Arabic
    • Meaning:

      "pleasantness; flourishing, thriving, long-lived"
  14. Orinda
    • Origin:

      Place-name
  15. Or
    • Origin:

      Hebrew
    • Meaning:

      "light"
  16. Oliveria
    • Origin:

      Spanish form of Olivia, Latin
    • Meaning:

      "olive tree"
  17. Olimpiada
    • Origin:

      Russian and Ukrainian feminization of Olympias, Greek
    • Meaning:

      "from Mount Olympus"
  18. Oracia
    • Origin:

      Spanish, feminine variation of Horace
  19. Ozzlyn
    • Origin:

      American invented name
  20. Omolara
    • Origin:

      Yoruba
    • Meaning:

      "born at the right time"