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

  1. Onda
    • Origin:

      Italian
    • Meaning:

      "wave"
  2. Omena
    • Origin:

      Finnish
    • Meaning:

      "apple"
  3. Osla
    • Origin:

      Scottish
    • Meaning:

      "God consecrated"
  4. Orlagh
    • Origin:

      Irish
    • Meaning:

      "golden princess"
  5. Odalis
    • Origin:

      French word Odalisque
    • Meaning:

      "chambermaid; concubine"
  6. Odalys
    • Origin:

      French word Odalisque
    • Meaning:

      "chambermaid; concubine"
  7. Onyxia
    • Origin:

      Variation of Onyx
    • Meaning:

      "fingernail; claw"
  8. Omega
    • Origin:

      Greek
    • Meaning:

      "last"
  9. Oria
    • Origin:

      Hebrew, Italian variation of Aurea, Latin
    • Meaning:

      "my God is light; golden"
  10. Ondina
    • Origin:

      Italian; Portuguese; Spanish, from Latin
    • Meaning:

      "little wave"
  11. Olesia
    • Origin:

      Polish, diminutive of Aleksandra
  12. Ouida
    • Origin:

      English diminutive
  13. Odeya
    • Origin:

      Hebrew
    • Meaning:

      "I will thank God"
  14. Oceania
    • Origin:

      Place name and feminine variation of Oceanus, Greek
    • Meaning:

      "ocean"
  15. Omorose
    • Origin:

      Egyptian
    • Meaning:

      "beautiful"
  16. Oyuki
    • Origin:

      Variation of Yuki, Japanese
    • Meaning:

      "snow"
  17. Orleanna
    • Origin:

      Literary name
  18. Osyth
    • Origin:

      English
    • Meaning:

      "god war"
  19. Ouisa
    • Origin:

      Diminutive of Louisa
    • Meaning:

      "renowned warrior"
  20. Oakland
    • Origin:

      Place-name