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

  1. Okasaki
    • Origin:

      Japanese surname
    • Meaning:

      "hill cape"
  2. Obrien
    • Origin:

      Irish surname
    • Meaning:

      "descendant of Brian"
  3. Olugbenga
    • Origin:

      Yoruba
    • Meaning:

      "God lifted me"
  4. Otmar
    • Origin:

      German
    • Meaning:

      "wealth/prosperity and fame"
  5. O'fallon
    • Origin:

      Irish
    • Meaning:

      "son of the leader"
  6. Odinn
    • Origin:

      Old Norse, Icelandic variation of Odin
    • Meaning:

      "inspriation; rage"
  7. Osler
    • Origin:

      Surname name from French
    • Meaning:

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

      Hebrew
    • Meaning:

      "their helper"
  9. Oaklee
    • Origin:

      Variation of Oakley, English
    • Meaning:

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

      Irish
    • Meaning:

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

      Latin, Nature name
  12. Ossin
    • Origin:

      Irish, variation of Ossian
    • Meaning:

      "little dear"
  13. Ocelotl
    • Origin:

      Nahuatl
    • Meaning:

      "jaguar, jaguar warrior"
  14. Ožbej
    • Origin:

      Slovene variation of Oswald, English
    • Meaning:

      "divine power"
  15. Oluwadamilare
    • Origin:

      Yoruba
    • Meaning:

      "god has given me wealth"
  16. Omondi
    • Origin:

      Luo
    • Meaning:

      "born early in the morning"
  17. O'sullivan
    • Origin:

      Irish
    • Meaning:

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

      English
    • Meaning:

      "from the zealous one's hill"
  19. Okîsikow
    • Origin:

      Cree
    • Meaning:

      "angel"
  20. Olufemi
    • Origin:

      Yoruba