Menu

Baby Names That Start With O

Baby Names That Start With O

Baby names that start with O are a small but incredibly stylish group, headed off 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. You also might want to check out our lists of Girl Names That Start With O, Boy Names That Start With O, or Unisex Names That Start With O.

Find all our search by letter tools on the Baby Names A-Z page.

  1. OliverHeart
    • Origin:

      Germanic
    • Meaning:

      "olive tree"
  2. OpheliaHeart
    • Origin:

      Greek
    • Meaning:

      "help"
  3. OscarHeart
    • Origin:

      English or Irish
    • Meaning:

      "God spear, or deer-lover or champion warrior"
  4. OttoHeart
    • Origin:

      German
    • Meaning:

      "wealthy"
  5. OtisHeart
    • Origin:

      Variation of Otto, German
    • Meaning:

      "wealthy"
  6. OttilieHeart
    • Origin:

      German, French
    • Meaning:

      "prosperous in battle"
  7. OliviaHeart
    • Origin:

      Latin
    • Meaning:

      "olive tree"
  8. OliveHeart
    • Origin:

      English, from Latin, nature name
    • Meaning:

      "olive tree"
  9. OwenHeart
    • Origin:

      Welsh
    • Meaning:

      "young warrior; well-born"
  10. OrionHeart
    • Origin:

      Greek mythology name
    • Meaning:

      "boundary, limit"
  11. OrsonHeart
    • Origin:

      Latin and English
    • Meaning:

      "bear cub"
  12. OdetteHeart
    • Origin:

      French, from German
    • Meaning:

      "wealthy"
  13. OziasHeart
    • Origin:

      Greek
    • Meaning:

      "salvation"
  14. OdinHeart
    • Origin:

      Variation of Óðinn, Old Norse
    • Meaning:

      "god of frenzy; poetic fury"
  15. OrlaHeart
    • Origin:

      Irish
    • Meaning:

      "golden princess"
  16. OisinHeart
    • Origin:

      Irish
    • Meaning:

      "little deer"
  17. OpalHeart
    • Origin:

      Sanskrit
    • Meaning:

      "gem"
  18. OctaviaHeart
    • Origin:

      Latin
    • Meaning:

      "eighth"
  19. OrenHeart
    • Origin:

      Hebrew
    • Meaning:

      "laurel or pine tree"
  20. OrlandoHeart
    • Origin:

      Italian variation of Roland
    • Meaning:

      "famous throughout the land"