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

1102 Baby Names That Start With O (With Meanings and Popularity)

1102 Baby Names That Start With O (With Meanings and Popularity)

Baby names that start with O are a small but incredibly stylish group, headed up by Olivia and Oliver. These sophisticated — and very similar — names are the most popular names for girls and boys in England and rank among the top baby names in other Anglophone countries such as Scotland, Australia, and New Zealand.

Along with Olivia, other girl names beginning with O in the US Top 500 include Olive, Ophelia, Oakley and spelling variant Oaklee, and Octavia. As well as Oliver, other boy names starting with O in the US Top 500 include Owen, Oscar, Omar, Orion, Oakley, Odin, and Omari.

Unique O names have an extra dose of originality thanks to their O initial. Some of our favorites include the dramatic and feminine Olympia and Oriana, modern and gender-neutral October and Ode, and creative and historical Oberon and Odette. Océane and Orla, top names in France and Scotland, respectively, would make excellent imports.

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

Related:

Search Names by Letter

Baby Names A-Z

  1. Olivia
    • Origin:

      Latin
    • Meaning:

      "olive tree"
  2. Oliver
    • Origin:

      Germanic, Latin
    • Meaning:

      "elf army; ancestor's relic; olive tree"
  3. Otto
    • Origin:

      German
    • Meaning:

      "wealthy"
  4. Oscar
    • Origin:

      English or Irish
    • Meaning:

      "God spear, or deer-lover or champion warrior"
  5. Owen
    • Origin:

      Welsh
    • Meaning:

      "young warrior; well-born"
  6. Ophelia
    • Origin:

      Greek
    • Meaning:

      "help"
  7. Ottilie
    • Origin:

      German, French
    • Meaning:

      "prosperous in battle"
  8. Odette
    • Origin:

      French, from German
    • Meaning:

      "wealthy"
  9. Olive
    • Origin:

      English, from Latin, nature name
    • Meaning:

      "olive tree"
  10. Orla
    • Origin:

      Irish
    • Meaning:

      "golden princess"
  11. Otis
    • Origin:

      Variation of Otto, German
    • Meaning:

      "wealthy"
  12. Orion
    • Origin:

      Greek
    • Meaning:

      "boundary, limit"
  13. Ozias
    • Origin:

      Greek, Hebrew
    • Meaning:

      "my strength is God"
  14. Odeya
    • Origin:

      Hebrew
    • Meaning:

      "I will thank God"
  15. Orson
    • Origin:

      Latin and English
    • Meaning:

      "bear cub"
  16. Odessa
    • Origin:

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

      "voyage"
  17. Ohm
    • Origin:

      Word name or spelling variation of Om, Sanskrit
    • Meaning:

      "creation"
  18. Ozzy
    • Origin:

      Pet form of Oswald, Osborn, Osmond or Oscar, English
    • Meaning:

      "divine; deer"
  19. Octavia
    • Origin:

      Latin
    • Meaning:

      "eighth"
  20. Oakley
    • Origin:

      English
    • Meaning:

      "oak wood or clearing"

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