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

  1. O'fallon
    • Origin:

      Irish
    • Meaning:

      "son of the leader"
  2. O'sullivan
    • Origin:

      Irish
    • Meaning:

      "son of the black-eyed one"
  3. Okasaki
    • Origin:

      Japanese surname
    • Meaning:

      "hill cape"
  4. Ozran
    • Origin:

      Hebrew
    • Meaning:

      "their helper"
  5. Omondi
    • Origin:

      Luo
    • Meaning:

      "born early in the morning"
  6. Ossin
    • Origin:

      Irish, variation of Ossian
    • Meaning:

      "little dear"
  7. Ocelotl
    • Origin:

      Nahuatl
    • Meaning:

      "jaguar, jaguar warrior"
  8. O'callahan
    • Origin:

      Irish
    • Meaning:

      "son of the church lover"
  9. Oaklee
    • Origin:

      Variation of Oakley, English
    • Meaning:

      "oak clearing"
  10. Osler
    • Origin:

      Surname name from French
    • Meaning:

      "hostelier; fowler, poulterer"
  11. Odonata
    • Origin:

      Latin, Nature name
  12. Ožbej
    • Origin:

      Slovene variation of Oswald, English
    • Meaning:

      "divine power"
  13. Oluwadamilare
    • Origin:

      Yoruba
    • Meaning:

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

      Yoruba
  15. Orno
    • Origin:

      Literary name
  16. Obrien
    • Origin:

      Irish surname
    • Meaning:

      "descendant of Brian"
  17. Olexi
    • Origin:

      Greek
    • Meaning:

      "defending men"
  18. Okoro
    • Origin:

      Urhobo
    • Meaning:

      "man"
  19. Othman
    • Origin:

      Arabic, Malay
    • Meaning:

      "young bird"
  20. Ortwin
    • Origin:

      German
    • Meaning:

      "point friend"