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

  1. Olimpio
    • Origin:

      Greek
    • Meaning:

      "pertaining to the Mount Olympus of Greek mythology"
  2. Osler
    • Origin:

      Surname name from French
    • Meaning:

      "hostelier; fowler, poulterer"
  3. Odissan
    • Origin:

      African
    • Meaning:

      "thirteenth born son"
  4. Olukemi
    • Origin:

      Yoruba
    • Meaning:

      "God cares for me"
  5. Ossin
    • Origin:

      Irish, variation of Ossian
    • Meaning:

      "little dear"
  6. Oengus
    • Origin:

      Irish mythology name, variation of Angus
    • Meaning:

      "one choice"
  7. Ovi
    • Origin:

      Spanish and Italian
    • Meaning:

      "sheep"
  8. Oli
    • Origin:

      English, nickname
  9. Oluwadamilare
    • Origin:

      Yoruba
    • Meaning:

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

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

      "wealthy; army terror"
  11. Ondrea
    • Origin:

      Czech variation of Andrea
  12. Orno
    • Origin:

      Literary name
  13. Obrien
    • Origin:

      Irish surname
    • Meaning:

      "descendant of Brian"
  14. Ohara
    • Origin:

      Japanese
    • Meaning:

      "small field"
  15. Onatha
    • Origin:

      Iroquois
    • Meaning:

      "Earth's daughter"
  16. Orjan
    • Origin:

      Swedish
    • Meaning:

      "earth worker"
  17. Ogun
    • Origin:

      African, Yoruba
    • Meaning:

      "god of war"
  18. Ozlynn
    • Origin:

      American invented name
  19. O'reilly
    • Origin:

      Irish
    • Meaning:

      "son of the courageous one"
  20. Ojai
    • Origin:

      California place name