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. Oya
    • Origin:

      Yoruba
    • Meaning:

      "she tore"
  2. Odonata
    • Origin:

      Latin, Nature name
  3. Olanda
    • Origin:

      Italian
    • Meaning:

      "Holland, Netherlands"
  4. Oriini
    • Origin:

      Maori
    • Meaning:

      "place name"
  5. Ozgur
    • Origin:

      Turkish
    • Meaning:

      "free, independent"
  6. Osun
    • Origin:

      Yoruba
    • Meaning:

      "source"
  7. Oyku
    • Origin:

      Anglicized spelling of Öykü, Turkish
    • Meaning:

      "story"
  8. Ogive
    • Origin:

      French variation of Hedwig
    • Meaning:

      "combat"
  9. Obiajulu
    • Origin:

      African
    • Meaning:

      "my heart is content"
  10. Omolara
    • Origin:

      Yoruba
    • Meaning:

      "born at the right time"
  11. Onezie
    • Origin:

      Cajun
  12. Oliviette
    • Origin:

      Diminutive of Olivia or Olivie, Czech, French, Latin
    • Meaning:

      "olive tree"
  13. Olympiada
    • Origin:

      Greek
    • Meaning:

      "from Mount Olympus"
  14. Oddny
    • Origin:

      Norwegian, from Old Norse
    • Meaning:

      "new point of a sword"
  15. Opalluk
    • Origin:

      Greenlandic
    • Meaning:

      "surprise; surprising one"
  16. Orietta
    • Origin:

      Italian variation of Aurea, Latin
    • Meaning:

      "Golden"
  17. Olaya
    • Origin:

      Asturian and Spanish form of Eulalia, Ancient Greek
    • Meaning:

      "sweetly speaking"
  18. Olallie
    • Origin:

      Place name, Chinook
    • Meaning:

      "berry"
  19. Oakes
    • Origin:

      English
    • Meaning:

      "near the oaks"
  20. Oddný
    • Origin:

      Icelandic, from Old Norse
    • Meaning:

      "new point of a sword"