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

  1. Owais
    • Origin:

      Urdu and Indian form of Uwais, Arabic
    • Meaning:

      "wolf"
  2. O'brian
    • Origin:

      Irish
    • Meaning:

      "descendant of Brian"
  3. Obadias
    • Origin:

      Variation of Obadiah, Hebrew
    • Meaning:

      "servant of God"
  4. O'malley
    • Origin:

      Irish
    • Meaning:

      "slow, stately, pleasant"
  5. Olle
    • Origin:

      Swedish diminutive of Olaf, Norse
    • Meaning:

      "ancestor's relic"
  6. Oliverio
    • Origin:

      Spanish form of Oliver, Latin
    • Meaning:

      "olive tree"
  7. Ojore
    • Origin:

      Teso
    • Meaning:

      "warrior"
  8. Onacona
    • Origin:

      Cherokee
    • Meaning:

      "white owl"
  9. Oasis
    • Origin:

      Egyptian
    • Meaning:

      "fertile spot in a desert"
  10. O'neal
    • Origin:

      Irish
    • Meaning:

      "from the chief's line"
  11. Ohara
    • Origin:

      Japanese
    • Meaning:

      "small field"
  12. Osamu
    • Origin:

      Japanese
    • Meaning:

      "discipline; logic; reign"
  13. Ossie
    • Origin:

      Short form of Oscar, Osias, Oswald et al
  14. Omid
    • Origin:

      Persian
    • Meaning:

      "hope"
  15. O'donovan
    • Origin:

      Irish, 'son of the dark one"
  16. Orno
    • Origin:

      Literary name
  17. Oded
    • Origin:

      Hebrew
    • Meaning:

      "to restore; encouragement"
  18. Ornan
    • Origin:

      Hebrew
    • Meaning:

      "agile"
  19. Okoro
    • Origin:

      Urhobo
    • Meaning:

      "man"
  20. Orm
    • Origin:

      Old Danish and Old Swedish
    • Meaning:

      "serpent, snake"