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

  1. Omari
    • Origin:

      Swahili, Arabic
    • Meaning:

      "populous, flourishing"
  2. Oakes
    • Origin:

      English
    • Meaning:

      "near the oaks"
  3. Odhran
    • Origin:

      Irish
    • Meaning:

      "little pale green one"
  4. Odyssey
    • Origin:

      Greek
    • Meaning:

      "story of Odysseus"
  5. Osman
    • Origin:

      Arabic
    • Meaning:

      "baby bustard"
  6. Obsidian
    • Origin:

      English word name
  7. Ozymandias
    • Origin:

      Greek variant of Ramses, Egyptian
    • Meaning:

      "begotten by Ra, the Sun God"
  8. Orville
    • Origin:

      French
    • Meaning:

      "gold town"
  9. Oddie
    • Origin:

      Variation of Odie, English or German
    • Meaning:

      "of the valley; wealthy"
  10. Orestes
    • Origin:

      Greek
    • Meaning:

      "from the mountain"
  11. Olivian
    • Origin:

      Romanian variation of Oliver
  12. Olaf
    • Origin:

      Norse
    • Meaning:

      "ancestor's relic"
  13. Oro
    • Origin:

      Spanish
    • Meaning:

      "gold"
  14. Odell
    • Origin:

      English
    • Meaning:

      "of the valley"
  15. Oshen
    • Origin:

      Modern invention
    • Meaning:

      "Ocean"
  16. Oaklen
    • Origin:

      Modern invented name
    • Meaning:

      "oak land"
  17. Oziah
    • Origin:

      Greek
    • Meaning:

      "salvation"
  18. Oluwatobiloba
    • Origin:

      Yoruba
    • Meaning:

      "God is a great king"
  19. Orias
    • Orel
      • Origin:

        Hebrew
      • Meaning:

        "light of God"