1770+ Boy Names Ending in O

  1. Gregorio
    • Origin:

      Italian variation of Gregory
    • Meaning:

      "vigilant, a watchman"
    • Description:

      More dramatic, worldly, and energetic spin on Gregory.
  2. Kosmo
    • Origin:

      Finnish, Swedish, Danish variation of Cosmo
    • Meaning:

      "order, beauty, universe"
    • Description:

      Kosmo is easy to spell, pronounce, and understand, yet most English speakers would spell this uncommon name Cosmo.
  3. Spyro
    • Origin:

      Modern invented name
    • Description:

      The name of the lead character -- a purple dragon -- in a long-running series of video games. Technically also a variant of the classic Greek name Spiro/Spyros.
  4. Homero
    • Antero
      • Origin:

        Finnish variation of Andrew, English from Greek
      • Meaning:

        "strong, manly"
      • Description:

        The Finnish form of Andrew is featured in mythology as Antero Vipunen, a giant in Finland's national legend the Kalevala
    • Sigifredo
      • Otieno
        • Origin:

          Luo
        • Meaning:

          "born at night"
        • Description:

          Otieno is more commonly seen as a surname among the Luo people of Kenya and Eastern Africa. The surname was derived from the given name — Atieno is the feminine version.
      • Taddeo
        • Origin:

          Italian variation of Thaddeus
        • Meaning:

          "gift of God"
        • Description:

          A particularly charming spin on the original, as is theSpanish name Tadeo. It debuted in the US Top 1000 in 2016.
      • Adino
        • Origin:

          Hebrew
        • Meaning:

          "ornament"
        • Description:

          Attractive name from the Old Testament. Adino was one of David's "mighty men," though texts do disagree on his name.
      • Gavino
        • Tero
          • Origin:

            Diminutive of Antero, Finnish
          • Meaning:

            "strong, manly"
          • Description:

            A common nickname for Antero, the Finnish variation of Andrew.
        • Urso
          • Origin:

            Italian from Latin
          • Meaning:

            "bear"
          • Description:

            Cool bearlike option, though Orson might be easier to embrace.
        • Aero
          • Alipio
            • Origin:

              Spanish from Greek
            • Meaning:

              "he who is devoid of sadness"
            • Description:

              The positive-meaning name of a seventh century saint.
          • Eino
            • Mingo
              • Origin:

                Short form of Domingo
              • Description:

                Mingo is a cute nickname of the Spanish version of Dominic. It's not to be confused with Mungo, the name of the patron saint of Glasgow.
            • Elvio
              • Origin:

                Italian and Spanish from Latin
              • Meaning:

                "blond, fair"
              • Description:

                Elvio is a barely-ever-used name that might just be a hidden gem. From the Latin family name Elvius, international bearers of the name include several footballers and the Paraguayan poet Elvio Romero. Parents today might see it as an alternative to more better-known Italianate names like Enzo and Elio.
            • Amato
              • Origin:

                Italian
              • Meaning:

                "loved"
              • Description:

                Saint's name that emanates amore.
            • Ronaldo
              • Henzo
                • Origin:

                  Galician diminutive of Henrique, Portuguese
                • Meaning:

                  "estate ruler"
                • Description:

                  With names like Henry, Henrik, and Enzo rising up the charts, it's about time parents discover Henzo. It's a short form of Henrique traditionally used in Galicia, Spain, but some may be familiar with Henzo via the anime One Piece.