1770+ Boy Names Ending in O

  1. Henrico
    • Zhivago
      • Origin:

        Russian literary name
      • Meaning:

        "life"
      • Description:

        For lovers of Pasternak's great doctor, a lively middle name choice, one made by actress Nia Long.
    • Nicco
      • Teodoro
        • Origin:

          Italian, Portuguese, Spanish
        • Meaning:

          "gift of God"
        • Description:

          With brother name Theodore ranking in the US top 10, this alternative might appeal to parents looking to honor Italian, Portuguese, or Spanish heritage.
      • Drago
        • Origin:

          Croatian, Serbian, Slovene, Bulgarian
        • Meaning:

          "precious, dear"
        • Description:

          Drago sounds fierce but has a sweet meaning. It may be used as a standalone name or as a short form of other Slavic names beginning with the element dragu "dear", such as Dragoljub or Dragomir.
      • Patricio
        • Origin:

          Spanish variation of Patrick
        • Description:

          The final o in Patricio adds a bit of punch and pizzazz, though it also spins the name closer to the feminine Patricia.
      • Ecedro
        • Chano
          • Aristeo
            • Jacinto
              • Origin:

                Spanish
              • Meaning:

                "hyacinth"
              • Description:

                Less familiar and appealing than the feminine Jacinta.
            • 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.
            • Spero
              • Origin:

                Latin
              • Meaning:

                "I hope"
              • Description:

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

                  Finnish variation of Gregory, Greek
                • Meaning:

                  "vigilant, a watchman"
                • Description:

                  A creative way to honor a Gregory.
              • Romero
                • Origin:

                  Spanish and Italian
                • Meaning:

                  "pilgrim to Rome, Roman"
                • Description:

                  Romero is one of the less common variations of the stylish family of Rome-related names. Only 32 baby boys were named Romero in the US last year, versus nearly 5000 named Roman and 1100 named Romeo.
              • Jacopo
                • Origin:

                  Italian variation of Jacob, Hebrew
                • Meaning:

                  "supplanter"
                • Description:

                  One of Jacob’s perkier variations.
              • Necho
                • Agosto
                  • Esco
                    • Vincenzio