Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

1770+ Boy Names Ending in O

  1. 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.
  2. Ecedro
    • Reynaldo
      • Aristeo
        • Jacinto
          • Origin:

            Spanish, Portuguese
          • Meaning:

            "hyacinth"
          • Description:

            Less familiar than the feminine Jacinta. Jacinto is a sweet floral boy name that was most popular in early 20th century Spain and Brazil.
        • 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.
        • Tavio
          • Reijo
            • Origin:

              Finnish variation of Gregory, Greek
            • Meaning:

              "vigilant, a watchman"
            • Description:

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

              Galician
            • Meaning:

              "farmer"
            • Description:

              The Galician form of George; an extravagant option for lovers of the letter X.
          • Maurizio
            • Miliano
              • Description:

                One of the fastest-rising boys names of 2017, Miliano can be seen as a cross between trendy unisex place name Milan and the whole Maximiliano/Emiliano family.
            • Paulino
              • Origin:

                Spanish; Portuguese, from Latin
              • Meaning:

                "small"
              • Description:

                An endearing Spanish and Portuguese form of Paul.
            • Raimo
              • Belisario
                • Origin:

                  Spanish from Greek
                • Meaning:

                  "swordsman"
                • Description:

                  Belisario is romantic, dashing, but perhaps a bit too elaborate. You might consider Belisario a masculine twist on the popular Belle names for girls.
              • Uberto
                • Vesuvio
                  • Origin:

                    Italian place-name
                  • Description:

                    Volcano name for an active, bubbly child -- but be careful -- volcanoes do erupt.
                • Aarão
                  • Koshoo
                    • Fonso
                      • Origin:

                        German, diminutive of Alfonso
                      • Description:

                        All anyone will think of is the Fonz.
                    • Christiano