Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Onda
    • Origin:

      Italian
    • Meaning:

      "wave"
  2. Olivette
    • Origin:

      Feminine form of Oliver, French, Latin
    • Meaning:

      "olive tree"
  3. Odeya
    • Origin:

      Hebrew
    • Meaning:

      "I will thank God"
  4. Ouida
    • Origin:

      English diminutive
  5. Omega
    • Origin:

      Greek
    • Meaning:

      "last"
  6. Oceania
    • Origin:

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

      "ocean"
  7. Oria
    • Origin:

      Hebrew, Italian variation of Aurea, Latin
    • Meaning:

      "my God is light; golden"
  8. Olesia
    • Origin:

      Polish, diminutive of Aleksandra
  9. Odalys
    • Origin:

      French word Odalisque
    • Meaning:

      "chambermaid; concubine"
  10. Onyxia
    • Origin:

      Variation of Onyx
    • Meaning:

      "fingernail; claw"
  11. Orlagh
    • Origin:

      Irish
    • Meaning:

      "golden princess"
  12. Ondina
    • Origin:

      Italian; Portuguese; Spanish, from Latin
    • Meaning:

      "little wave"
  13. Odalis
    • Origin:

      French word Odalisque
    • Meaning:

      "chambermaid; concubine"
  14. Osla
    • Origin:

      Scottish
    • Meaning:

      "God consecrated"
  15. Omena
    • Origin:

      Finnish
    • Meaning:

      "apple"
  16. Oyuki
    • Origin:

      Variation of Yuki, Japanese
    • Meaning:

      "snow"
  17. Orleanna
    • Origin:

      Literary name
  18. Ouisa
    • Origin:

      Diminutive of Louisa
    • Meaning:

      "renowned warrior"
  19. Oakland
    • Origin:

      Place-name
  20. Osyth
    • Origin:

      English
    • Meaning:

      "god war"