259 Boy Names That Start With O (with Meanings and Popularity)

  1. Ozai
    • Origin:

      Fictional name
  2. O'brien
    • Origin:

      Irish
    • Meaning:

      "descendant of Brian"
  3. Omen
    • Origin:

      English word name
    • Meaning:

      "sign, foreshadowing"
  4. Oxley
    • Origin:

      English place name
    • Meaning:

      "ox clearing"
  5. Ottavio
    • Origin:

      Italian, “eighth”
  6. Or
    • Origin:

      Hebrew
    • Meaning:

      "light"
  7. Olavi
    • Origin:

      Finnish and Estonian variation of Olaf
    • Meaning:

      "ancestor's relic"
  8. Oban
    • Origin:

      Scottish place name
    • Meaning:

      "the little bay"
  9. Odissan
    • Origin:

      African
    • Meaning:

      "thirteenth born son"
  10. O'reilly
    • Origin:

      Irish
    • Meaning:

      "son of the courageous one"
  11. O'hara
    • Origin:

      Irish
    • Meaning:

      "son of Eaghra"
  12. Osei
    • Origin:

      Ghanaian, Akan
    • Meaning:

      "noble"
  13. Ojai
    • Origin:

      California place name
  14. Ogun
    • Origin:

      African, Yoruba
    • Meaning:

      "god of war"
  15. Onslow
    • Origin:

      English
    • Meaning:

      "from the zealous one's hill"
  16. Owens
    • Origin:

      Welsh and Irish surname
    • Meaning:

      "son of Owen / Eoghan"
  17. Octa
    • Origin:

      Anglo-Saxon
  18. Ozren
    • Origin:

      Serbian, Croatian
    • Meaning:

      "to look, glance"
  19. Olimpio
    • Origin:

      Greek
    • Meaning:

      "pertaining to the Mount Olympus of Greek mythology"
  20. Ostadar
    • Origin:

      Basque, rainbow