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

  1. Orina
    • Origin:

      Russian variation of Irene
  2. Oshun
    • Origin:

      Yoruba
  3. Onóra
    • Origin:

      Irish Gaelic
    • Meaning:

      "honor"
  4. Ozzie
    • Origin:

      English, German
    • Meaning:

      "divine; deer"
  5. Ohanna
    • Origin:

      Hebrew and Armenian
    • Meaning:

      "God is gracious"
  6. Ovi
    • Origin:

      Spanish and Italian
    • Meaning:

      "sheep"
  7. Orra
    • Origin:

      Variation of Ora, Latin
    • Meaning:

      "prayer"
  8. Ono
    • Origin:

      Japanese surname
  9. Oneida
    • Origin:

      Native American
    • Meaning:

      "long awaited"
  10. Olinda
    • Origin:

      Literature, Spanish, place name
    • Meaning:

      "wild fig tree"
  11. Orit
    • Origin:

      Hebrew
    • Meaning:

      "light"
  12. Ozlem
    • Origin:

      Turkish
    • Meaning:

      "yearning"
  13. Odyssia
    • Origin:

      Variation of Odysseus or Odessa
  14. Orane
    • Origin:

      French
    • Meaning:

      "rising"
  15. Odysseus
    • Origin:

      Greek mythology name
    • Meaning:

      "wrathful"
  16. Ombeline
    • Origin:

      French
    • Meaning:

      "bright warrior"
  17. Olivera
    • Origin:

      Serbian, Croatian, Macedonian
    • Meaning:

      "olive tree"
  18. Ormanda
    • Origin:

      Latin
    • Meaning:

      "mariner"
  19. Ophir
    • Origin:

      Hebrew
  20. Onatha
    • Origin:

      Iroquois
    • Meaning:

      "Earth's daughter"