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. Orsino
    • Origin:

      Italian variation of Orson
    • Meaning:

      "bearlike"
  2. Odilon
    • Origin:

      French
    • Meaning:

      "wealth"
  3. Ochre
    • Origin:

      Greek, English
    • Meaning:

      "pale yellow"
  4. Ohan
    • Origin:

      Armenian variation of John
  5. Oengus
    • Origin:

      Irish mythology name, variation of Angus
    • Meaning:

      "one choice"
  6. Om
    • Origin:

      Sanskrit
    • Meaning:

      "creation"
  7. Obed
    • Origin:

      Hebrew
    • Meaning:

      "servant of God"
  8. Osborn
    • Origin:

      English
    • Meaning:

      "divine bear; divine warrior"
  9. Oriole
    • Origin:

      Latin
    • Meaning:

      "golden"
  10. O'connor
    • Origin:

      Irish
    • Meaning:

      "son of the hound lover"
  11. Owain
    • Origin:

      Welsh variation of Eugene
    • Meaning:

      "born of sheep"
  12. Oedipus
    • Origin:

      Greek
    • Meaning:

      "swollen foot"
  13. Oli
    • Origin:

      Latin, English
    • Meaning:

      "olive tree"
  14. Orange
    • Origin:

      Fruit and color name
  15. Optimus
    • Origin:

      Latin
    • Meaning:

      "best"
  16. Octave
    • Origin:

      French form of Octavius
  17. Okello
    • Origin:

      Ugandan
    • Meaning:

      "born after twins"
  18. Osbert
    • Origin:

      English
    • Meaning:

      "divinely brilliant"
  19. Omega
    • Origin:

      Greek
    • Meaning:

      "last"
  20. Ortega
    • Origin:

      Spanish name
    • Meaning:

      "dweller at the sign of the grouse"