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

  1. Ozuru
    • Origin:

      Japanese
    • Meaning:

      "big stork"
  2. October
    • Origin:

      English
    • Meaning:

      "month name"
  3. Oaks
    • Origin:

      English
    • Meaning:

      "oak tree"
  4. Ozgur
    • Origin:

      Turkish
    • Meaning:

      "free, independent"
  5. Oxford
    • Origin:

      English place-name
    • Meaning:

      "from the oxen crossing"
  6. Ozanne
    • Origin:

      Latin
    • Meaning:

      "Palm Sunday"
  7. Olle
    • Origin:

      Swedish diminutive of Olaf, Norse
    • Meaning:

      "ancestor's relic"
  8. Otter
    • Origin:

      English, word name
  9. Osborn
    • Origin:

      English
    • Meaning:

      "divine bear"
  10. Oddie
    • Origin:

      Variation of Odie, English or German
    • Meaning:

      "of the valley; wealthy"
  11. Ovid
    • Origin:

      Latin, meaning unknown
  12. Owl
    • Origin:

      Bird name
  13. Orange
    • Origin:

      Fruit and color name
  14. Oban
    • Origin:

      Scottish place name
    • Meaning:

      "the little bay"
  15. Oshin
    • Origin:

      Manx
    • Meaning:

      "little deer"
  16. Oxley
    • Origin:

      English place name
    • Meaning:

      "ox clearing"
  17. Onesimus
    • Origin:

      Greek
    • Meaning:

      "beneficial, profitable"
  18. Ozren
    • Origin:

      Serbian, Croatian
    • Meaning:

      "to look, glance"
  19. Ohara
    • Origin:

      Japanese
    • Meaning:

      "small field"
  20. Oan
    • Origin:

      Breton
    • Meaning:

      "lamb"