1770+ Boy Names Ending in O

  1. Checo
    • Artro
      • Origin:

        Welsh, river name
      • Description:

        Many Welsh rivers make great baby names, like Aled and Teifi. Artro is a particularly appealing one, combining fashionable sounds of Arthur and O-ending boy names.
    • Aristeo
      • Jacinto
        • Origin:

          Spanish
        • Meaning:

          "hyacinth"
        • Description:

          Less familiar and appealing than the feminine Jacinta.
      • Arrigo
        • Origin:

          Italian variation of Henry and Harry
        • Meaning:

          "estate ruler"
        • Description:

          Think Harry with a go-getter ending.
      • Harto
        • Origin:

          Finnish diminutive of Harald, Scandinavian
        • Meaning:

          "army ruler"
        • Description:

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

          Latin
        • Meaning:

          "I hope"
        • Description:

          Spero has a cool sound and a wonderful positive meaning.
      • Rocko
        • Origin:

          Italian, variation of Rocco
        • Description:

          This unusual spelling was used by Johnny Knoxville for his son.
      • Lucentio
        • Origin:

          Italian
        • Meaning:

          "light"
        • Description:

          The origins of Lucentio are a bit hazy — it's possible Shakespeare invented the name for his play The Taming of the Shrew, where Lucentio ends up marrying Bianca. However, it may have been an obscure Italian variation of Lucentius, existing before Shakespeare's time.
      • 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.
      • Alamo
        • Origin:

          Place-name, Spanish
        • Meaning:

          "poplar tree"
        • Description:

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

          Latin
        • Meaning:

          "I guide"
        • Description:

          Maine's state motto.
      • Arroyo
        • Origin:

          Spanish surname and nature name
        • Description:

          This name has two distinctive associations: the Southwestern natural formation of a gully or stream, and the Cincinnati Reds starting pitcher Bronson Arroyo.
      • Goro
        • Origin:

          Japanese; variation of Gorou
        • Meaning:

          "fifth son"
        • Description:

          Variation of Gorou.
      • Beto
        • Origin:

          Short form of any name that ends in -berto
        • Description:

          To the Anglo ear, Beto may not make sense as a short form of Gilberto, Roberto, or Alberto. But it is, and the o-ending makes is friendly, sleek, and modern.
      • Tago
        • Chano
          • Maximino
            • Hamo
              • Origin:

                Norman
              • Meaning:

                "home"
              • Description:

                Norman form of the Germanic name Haimo.