Now on iOS & AndroidSwipe baby names with your partner — match on names you both love.

Download on the App StoreGet it on Google Play
Nameberry Logo

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

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

Girl names that start with O are trending right now, with attractive O-starting options like Olive, Opal, and Ophelia all rising rapidly up the popularity rankings, while still retaining their quirky charm.

O names for girls are particularly popular across the pond in Britain: along with current #1 girl name Olivia, other popular O-starting picks in the Top 1000 for England and Wales include sweet Scottish Orla, sassy Ottilie, and sophisticated Octavia.

In the US, O names remain relatively rare, with only Olive, Ophelia, Oakley, and Oaklee joining Olivia in the Top 500 girl names in recent years.

Along with Orla and Ottilie, other original O baby names for girls include chic French options Odette and Oceane, fresh nature names Onyx and Ochre, and geographical picks Odessa and Olympia.

Here, our full selection of girl names that start with O, ordered by their current popularity on Nameberry.

RELATED:

Baby Names A-Z

Girl Names

Boy Names That Start With O

  1. Olivia
    • Origin:

      Latin
    • Meaning:

      "olive tree"
  2. Ophelia
    • Origin:

      Greek
    • Meaning:

      "help"
  3. Ottilie
    • Origin:

      German, French
    • Meaning:

      "prosperous in battle"
  4. Odette
    • Origin:

      French, from German
    • Meaning:

      "wealthy"
  5. Olive
    • Origin:

      English, from Latin, nature name
    • Meaning:

      "olive tree"
  6. Orla
    • Origin:

      Irish
    • Meaning:

      "golden princess"
  7. Odeya
    • Origin:

      Hebrew
    • Meaning:

      "I will thank God"
  8. Odessa
    • Origin:

      Russian form of Odesa, Ukrainian place-name
    • Meaning:

      "voyage"
  9. Octavia
    • Origin:

      Latin
    • Meaning:

      "eighth"
  10. Opal
    • Origin:

      Sanskrit
    • Meaning:

      "gem"
  11. Olympia
    • Origin:

      Greek
    • Meaning:

      "from Mount Olympus"
  12. Oona
    • Origin:

      Irish, variation of Una
    • Meaning:

      "lamb"
  13. Oriana
    • Origin:

      Latin
    • Meaning:

      "dawn; gold"
  14. Odelia
    • Origin:

      Hebrew, German
    • Meaning:

      "I will praise the Lord or wealth"
  15. Ondine
    • Origin:

      Latin
    • Meaning:

      "little wave"
  16. Odile
    • Origin:

      French variation of German Otthild
    • Meaning:

      "prospers in battle"
  17. Onyx
    • Origin:

      Word name
    • Meaning:

      "gem stone; claw, nail"
  18. Ottessa
    • Origin:

      Variation of Atossa, Greek from Persian
    • Meaning:

      "bestowing very richly, well trickling, well granting"
  19. Oakley
    • Origin:

      English
    • Meaning:

      "oak wood or clearing"
  20. Ophira
    • Origin:

      Hebrew
    • Meaning:

      "gold"

The Nameberry App Is Live

Nameberry app screenshot
Find your perfect baby name together in our app, now available on the App Store and Google Play.
  • Swipe through thousands of names with your partner
  • Names you match on are saved to your shared list
  • Get personalized recommendations that learn based on your and your partner's preferences
  • Partner with friends and family to find names you all love
  • Backed by Nameberry's 20 years of data around name preferences.
Download on the App StoreGet it on Google Play
Nameberry app screenshot