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

  1. Oya
    • Origin:

      Yoruba
    • Meaning:

      "she tore"
  2. Ombelina
    • Origin:

      French
    • Meaning:

      "bright warrior"
  3. Olanda
    • Origin:

      Italian
    • Meaning:

      "Holland, Netherlands"
  4. Oceon
    • Origin:

      Variation of Ocean
    • Meaning:

      "a large expanse of sea"
  5. Ogive
    • Origin:

      French variation of Hedwig
    • Meaning:

      "combat"
  6. Osun
    • Origin:

      Yoruba
    • Meaning:

      "source"
  7. Oyku
    • Origin:

      Anglicized spelling of Öykü, Turkish
    • Meaning:

      "story"
  8. Omnia
    • Origin:

      Arabic
    • Meaning:

      "wishes"
  9. Ozgur
    • Origin:

      Turkish
    • Meaning:

      "free, independent"
  10. Oriini
    • Origin:

      Maori
    • Meaning:

      "place name"
  11. Oakes
    • Origin:

      English
    • Meaning:

      "near the oakes"
  12. Orietta
    • Origin:

      Italian variation of Aurea, Latin
    • Meaning:

      "Golden"
  13. Otar
    • Origin:

      Georgian
    • Meaning:

      "pasture, meadow"