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

  1. Ox
    • Origin:

      English
    • Meaning:

      "working cattle"
  2. Orison
    • Origin:

      English word name
    • Meaning:

      "prayer"
  3. Ocie
    • Origin:

      Short form of Ocean, nature name
  4. Ola
    • Origin:

      Norwegian and Swedish form of Olaf
    • Meaning:

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

      Literary name
  6. Oceanus
    • Origin:

      Mythological name
    • Meaning:

      "ocean"
  7. Omer
    • Origin:

      Hebrew
    • Meaning:

      "sheaf of corn"
  8. Osheen
    • Origin:

      Anglicized variation of Gaelic Oisin
  9. Omni
    • Origin:

      Mormon
    • Meaning:

      "all, universal"
  10. Ornette
    • Origin:

      Musical name
  11. Obama
    • Origin:

      Luo; Japanese
    • Meaning:

      "bending or leaning; little beach"
  12. Ove
    • Origin:

      Scandinavian
    • Meaning:

      "edge; fear"
  13. Ozni
    • Origin:

      Hebrew
    • Meaning:

      "my hearing"
  14. Ozuru
    • Origin:

      Japanese
    • Meaning:

      "big stork"
  15. Otter
    • Origin:

      English, word name
  16. Otieno
    • Origin:

      Luo
    • Meaning:

      "born at night"
  17. Othon
    • Origin:

      Greek form of Otto
    • Meaning:

      "wealth, fortune"
  18. Onesimus
    • Origin:

      Greek
    • Meaning:

      "beneficial, profitable"
  19. Oengus
    • Origin:

      Irish mythology name, variation of Angus
    • Meaning:

      "one choice"
  20. Ohan
    • Origin:

      Armenian variation of John