1770+ Boy Names Ending in O

  1. Checo
    • Mário
      • Edoardo
        • Dirigo
          • Origin:

            Latin
          • Meaning:

            "I guide"
          • Description:

            Maine's state motto.
        • Mio
          • Eugenio
            • Origin:

              Spanish and Italian variation of Eugene
            • Description:

              The name of four popes and several saints: a promising Italian import.
          • Harto
            • Origin:

              Finnish diminutive of Harald, Scandinavian
            • Meaning:

              "army ruler"
            • Description:

              A cool and wearable option for honoring an ancestral Harold.
          • Alamo
            • Origin:

              Place-name, Spanish
            • Meaning:

              "poplar tree"
            • Description:

              The unique O-ending makes this name memorable, especially for someone with ties to Texas.
          • Arnesto
            • Iwo
              • Shiro
                • Origin:

                  Japanese
                • Meaning:

                  "fourth son"
              • Fenno
                • Origin:

                  A Finnish tribe and language
                • Description:

                  If you've heard this name, it's probably from the hero of the acclaimed Julia Glass novel, Three Junes, or else the political scientist Richard Fenno. As well as a Finnish name, it's alos a Frisian diminutive from names in the Frederick family, making it is a cousin of Freddie, Fritz and Fedde. This name is so rare it's never appeared on the charts, but with its energetic O ending it might appeal if you're looking for an alternative to names like Otto and Arlo.
              • Indio
                • Origin:

                  Spanish
                • Meaning:

                  "Indian"
                • Description:

                  This name of a California desert town, used by Deborah Falconer and Robert Downey, Jr. for their son, makes a much livelier and more individual – not to mention more masculine – improvisation on the themes of India and Indiana.
              • Nemesio
                • Origin:

                  Spanish
                • Meaning:

                  "justice"
                • Description:

                  The meaning makes this name interesting, but the sound is too related to nemesis.
              • Arrigo
                • Origin:

                  Italian variation of Henry and Harry
                • Meaning:

                  "estate ruler"
                • Description:

                  Think Harry with a go-getter ending.
              • Nello
                • Felio
                  • Hamo
                    • Origin:

                      Norman
                    • Meaning:

                      "home"
                    • Description:

                      Norman form of the Germanic name Haimo.
                  • Chicago
                    • Origin:

                      American place name, Algonquin
                    • Meaning:

                      "wild garlic"
                    • Description:

                      When Kim Kardashian and Kanye West named their daughter Chicago — after West's hometown — we expected it to rise for baby girls. But American parents have taken to Chicago as a boy name. It's been given to more boys than girls every year since 2018.
                  • Rocko
                    • Origin:

                      Italian, variation of Rocco
                    • Description:

                      This unusual spelling was used by Johnny Knoxville for his son.