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

  1. Omer
    • Origin:

      Hebrew
    • Meaning:

      "sheaf of corn"
  2. Osheen
    • Origin:

      Anglicized variation of Gaelic Oisin
  3. Oceanus
    • Origin:

      Mythological name
    • Meaning:

      "ocean"
  4. Ocie
    • Origin:

      Short form of Ocean, nature name
  5. Orison
    • Origin:

      English word name
    • Meaning:

      "prayer"
  6. Ox
    • Origin:

      English
    • Meaning:

      "working cattle"
  7. Ola
    • Origin:

      Norwegian and Swedish form of Olaf
    • Meaning:

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

      Literary name
  9. Omni
    • Origin:

      Mormon
    • Meaning:

      "all, universal"
  10. Ove
    • Origin:

      Scandinavian
    • Meaning:

      "edge; fear"
  11. Ornette
    • Origin:

      Musical name
  12. Obama
    • Origin:

      Luo; Japanese
    • Meaning:

      "bending or leaning; little beach"
  13. Ozuru
    • Origin:

      Japanese
    • Meaning:

      "big stork"
  14. Otter
    • Origin:

      English, word name
  15. Otieno
    • Origin:

      Luo
    • Meaning:

      "born at night"
  16. Ozni
    • Origin:

      Hebrew
    • Meaning:

      "my hearing"
  17. Othon
    • Origin:

      Greek form of Otto
    • Meaning:

      "wealth, fortune"
  18. Onesimus
    • Origin:

      Greek
    • Meaning:

      "beneficial, profitable"
  19. Orev
    • Origin:

      Hebrew
    • Meaning:

      "raven"
  20. Otso
    • Origin:

      Finnish
    • Meaning:

      "bear"