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

  1. Osun
    • Origin:

      Yoruba
    • Meaning:

      "source"
  2. Ophrah
    • Origin:

      Hebrew
    • Meaning:

      "fawn"
  3. Orangetta
    • Origin:

      Invented name from Orange, fruit or color name
  4. Ozgur
    • Origin:

      Turkish
    • Meaning:

      "free, independent"
  5. Olexei
    • Origin:

      Greek
    • Meaning:

      "defending men"
  6. Olanda
    • Origin:

      Italian
    • Meaning:

      "Holland, Netherlands"
  7. Onezie
    • Origin:

      Cajun
  8. Oriini
    • Origin:

      Maori
    • Meaning:

      "place name"
  9. Oceon
    • Origin:

      Variation of Ocean
    • Meaning:

      "a large expanse of sea"
  10. Opale
    • Origin:

      French and Italian form of Opal, Sanskrit
    • Meaning:

      "gem"
  11. Ombelina
    • Origin:

      French
    • Meaning:

      "bright warrior"
  12. Obiajulu
    • Origin:

      African
    • Meaning:

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

      Yoruba
    • Meaning:

      "born at the right time"
  14. Ogive
    • Origin:

      French variation of Hedwig
    • Meaning:

      "combat"
  15. Oyku
    • Origin:

      Anglicized spelling of Öykü, Turkish
    • Meaning:

      "story"
  16. Opalluk
    • Origin:

      Greenlandic
    • Meaning:

      "surprise; surprising one"
  17. Osita
    • Origin:

      Short form of Ositadimma, Igbo
    • Meaning:

      "if it starts to get better today it started early"
  18. Oihana
    • Origin:

      Basque
    • Meaning:

      "forest"
  19. Oddný
    • Origin:

      Icelandic, from Old Norse
    • Meaning:

      "new point of a sword"
  20. Orietta
    • Origin:

      Italian variation of Aurea, Latin
    • Meaning:

      "Golden"