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

  1. Ozazias
    • Origin:

      Greek from Hebrew
    • Meaning:

      "strength of god"
  2. Oiva
    • Origin:

      Finnish
    • Meaning:

      "splendid"
  3. Orsu
    • Origin:

      Corsican
    • Meaning:

      "bear"
  4. O'casey
    • Origin:

      Irish surname
  5. Orde
    • Origin:

      English surname
    • Meaning:

      "point, ridge"
  6. Ondřej
    • Origin:

      Czech variation of Andrew, Greek
    • Meaning:

      "strong and manly"
  7. O'shea
    • Origin:

      Irish
    • Meaning:

      "hawklike, stately"
  8. Olympos
    • Origin:

      Greek
    • Meaning:

      "from Mount Olympus"
  9. Orjan
    • Origin:

      Swedish
    • Meaning:

      "earth worker"
  10. Oracio
    • Origin:

      Aragonese variation of Horatio
    • Meaning:

      "hour, time"
  11. Ovid
    • Origin:

      Latin, meaning unknown
  12. O'keefe
    • Origin:

      Irish
    • Meaning:

      "son of the kind one"
  13. Omran
    • Origin:

      Variation of Imran, Arabic
    • Meaning:

      "prosperity"
  14. Ophrah
    • Origin:

      Hebrew
    • Meaning:

      "fawn"
  15. Olexei
    • Origin:

      Greek
    • Meaning:

      "defending men"
  16. Oryom
    • Origin:

      Hebrew
    • Meaning:

      "daylight"
  17. Otar
    • Origin:

      Georgian
    • Meaning:

      "pasture, meadow"
  18. Osita
    • Origin:

      Short form of Ositadimma, Igbo
    • Meaning:

      "if it starts to get better today it started early"
  19. Ositadimma
    • Origin:

      Igbo
    • Meaning:

      "if it starts to get better today it started early"