Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Omar
    • Origin:

      Arabic, Hebrew
    • Meaning:

      "flourishing, thriving; eloquent"
  2. Osias
    • Origin:

      Greek
    • Meaning:

      "salvation"
  3. Octavian
    • Origin:

      Latin
    • Meaning:

      "eighth"
  4. Oswin
    • Origin:

      Old English
    • Meaning:

      "God's friend"
  5. Othniel
    • Origin:

      Hebrew
    • Meaning:

      "lion of god, or strength of god"
  6. Obadiah
    • Origin:

      Hebrew
    • Meaning:

      "servant of God"
  7. Osian
    • Origin:

      Welsh variation of Oisin, Irish
    • Meaning:

      "little deer"
  8. Orhan
    • Origin:

      Turkish
    • Meaning:

      "great leader"
  9. Oisín
    • Origin:

      Irish Gaelic
    • Meaning:

      "little deer"
  10. Ossian
    • Origin:

      Old Irish
    • Meaning:

      "little deer"
  11. Ovie
    • Origin:

      Nigerian
    • Meaning:

      "king"
  12. Onni
    • Origin:

      Finnish
    • Meaning:

      "happiness, luck"
  13. Octavio
    • Origin:

      Spanish variation of Octavius
    • Meaning:

      "eighth"
  14. Oakland
    • Origin:

      American nature name or place name
    • Meaning:

      "oak land"
  15. Orrin
    • Origin:

      Variation of Odhrán, Irish
    • Meaning:

      "little pale green one"
  16. Osmond
    • Origin:

      English
    • Meaning:

      "divine protection"
  17. Orenthal
    • Origin:

      unknown
  18. Osric
    • Origin:

      English
    • Meaning:

      "divine ruler"
  19. Ophir
    • Origin:

      Hebrew
  20. Othello
    • Origin:

      Hebrew
    • Meaning:

      "he has the sound of God"