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

  1. Oziel
    • Origin:

      Hebrew
    • Meaning:

      "might of God"
  2. Orel
    • Origin:

      Hebrew
    • Meaning:

      "light of God"
  3. October
    • Origin:

      English
    • Meaning:

      "month name"
  4. Ogden
    • Origin:

      English
    • Meaning:

      "from the oak valley"
  5. Oaks
    • Origin:

      English
    • Meaning:

      "oak tree"
  6. Orcus
    • Origin:

      Latin from Greek
    • Meaning:

      "oath"
  7. Oriol
    • Origin:

      Catalan
    • Meaning:

      "golden"
  8. Ovi
    • Origin:

      Spanish and Italian
    • Meaning:

      "sheep"
  9. Osvaldo
    • Origin:

      Spanish variation of Oswald
  10. Oden
    • Origin:

      Swedish variation of Óðinn
    • Meaning:

      "god of frenzy; poetic fury"
  11. Oaklyn
    • Origin:

      American invented name
    • Meaning:

      "oak lake"
  12. Oxford
    • Origin:

      English place-name
    • Meaning:

      "from the oxen crossing"
  13. Olsen
    • Origin:

      Scandinavian
    • Meaning:

      "Olaf's son"
  14. Oldie
    • Origin:

      English
    • Meaning:

      "one that is old"
  15. Oaken
    • Origin:

      English
    • Meaning:

      "of oak"
  16. Ollivander
    • Origin:

      Literary name, compound of Oliver and Alexander, Latin and Greek
    • Meaning:

      "olive tree and defending men"
  17. Orwell
    • Origin:

      English surname
    • Meaning:

      "the branch of the river"
  18. Ohm
    • Origin:

      Word name or spelling variation of Om, Sanskrit
    • Meaning:

      "creation"
  19. Osmo
    • Origin:

      Finnish
    • Meaning:

      "young man"
  20. Oshin
    • Origin:

      Manx
    • Meaning:

      "little deer"