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

  1. Omilaní
    • Origin:

      Yoruba
    • Meaning:

      "water is what we have"
  2. Odinn
    • Origin:

      Old Norse, Icelandic variation of Odin
    • Meaning:

      "inspriation; rage"
  3. Ottava
    • Origin:

      Word name from the Latin
    • Meaning:

      "eight"
  4. Osler
    • Origin:

      Surname name from French
    • Meaning:

      "hostelier; fowler, poulterer"
  5. Ozran
    • Origin:

      Hebrew
    • Meaning:

      "their helper"
  6. Oaklee
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  7. O'callahan
    • Origin:

      Irish
    • Meaning:

      "son of the church lover"
  8. Odonata
    • Origin:

      Latin, Nature name
  9. Ossin
    • Origin:

      Irish, variation of Ossian
    • Meaning:

      "little dear"
  10. Ocelotl
    • Origin:

      Nahuatl
    • Meaning:

      "jaguar, jaguar warrior"
  11. Oliwia
    • Origin:

      Polish, from Latin
    • Meaning:

      "olive tree"
  12. Ožbej
    • Origin:

      Slovene variation of Oswald, English
    • Meaning:

      "divine power"
  13. Oluwadamilare
    • Origin:

      Yoruba
    • Meaning:

      "god has given me wealth"
  14. Ottine
    • Origin:

      Danish, Swedish, and Norwegian feminization of Otto and Ottar
    • Meaning:

      "wealthy; army terror"
  15. Octayvia
    • Origin:

      Variation of Octavia, Latin
    • Meaning:

      "eighth"
  16. Omondi
    • Origin:

      Luo
    • Meaning:

      "born early in the morning"
  17. Orpha
    • Origin:

      Variation of Orpah, Hebrew
    • Meaning:

      "fawn"
  18. O'sullivan
    • Origin:

      Irish
    • Meaning:

      "son of the black-eyed one"
  19. Onslowe
    • Origin:

      English
    • Meaning:

      "from the zealous one's hill"
  20. Olima
    • Origin:

      Surname name