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

  1. Oxford
    • Origin:

      English place-name
    • Meaning:

      "from the oxen crossing"
  2. Odon
    • Otilio
      • Osgood
        • Origin:

          Teutonic
        • Meaning:

          "divine creator"
      • Orel
        • Origin:

          Hebrew
        • Meaning:

          "light of God"
      • Oaken
        • Origin:

          English
        • Meaning:

          "of oak"
      • Ox
        • Origin:

          English
        • Meaning:

          "working cattle"
      • Odyssey
        • Origin:

          Greek
        • Meaning:

          "story of Odysseus"
      • Olek
        • Osmo
          • Origin:

            Finnish
          • Meaning:

            "young man"
        • Osman
          • Origin:

            Arabic
          • Meaning:

            "baby bustard"
        • Ozzi
          • Oreo
            • Origin:

              Brand name
          • Odel
            • Oy
              • Obed
                • Origin:

                  Hebrew
                • Meaning:

                  "servant of God"
              • Obéron
                • Oziah
                  • Origin:

                    Greek
                  • Meaning:

                    "salvation"
                • Oluwatobiloba
                  • Origin:

                    Yoruba
                  • Meaning:

                    "God is a great king"
                • Otieno
                  • Origin:

                    Luo
                  • Meaning:

                    "born at night"