1770+ Boy Names Ending in O

  1. Vasco
    • Origin:

      Spanish
    • Meaning:

      "someone from the Basque region"
    • Description:

      Schoolchildren will recognize this name via Portuguese explorer Vasco da Gama.
  2. Kitto
    • Origin:

      Cornish, diminutive of Christopher, Greek and Latin
    • Meaning:

      "bearer of Christ"
    • Description:

      Kitto updates Dad Name Christopher with a trendy o-ending short form. Use it as an honor name or an original nickname.
  3. Orso
    • Aapo
      • Origin:

        Finnish variation of Abraham, Hebrew
      • Meaning:

        "father of multitudes"
      • Description:

        Aapo has been a common Finnish name for decades and is now declining in popularity.
    • Zacheo
      • Origin:

        Italian variation of Zachary
      • Description:

        Zacheo is an Italian last name that is occasionally seen as a first name. Also used in Brazil (where it can be pronounced Za-shey-o), it could prove a little-known (to English speakers) alternative to Zachary.
    • Enrico
      • Origin:

        Italian variation of Henry
      • Description:

        One of several Latin names starting with E that would work and play well with others in any family.
    • Gabo
      • Origin:

        German, meaning unknown
      • Description:

        A nickname-sounding surname associated with Russian sculptor and architect Naum Gabo. When model/actress Milla Jovovich gave her daughter the middle name Gabo, she explained that it was a combination of her parents' names--Galina and Bogie.
    • Alejo
      • Origin:

        Spanish diminutive of Alejandro
      • Meaning:

        "defending men"
      • Description:

        Another appealing member of the Alexandrian clan.
    • Marino
      • Origin:

        Latin
      • Meaning:

        "of the sea"
      • Description:

        Marino is an Italian first and surname with distinct crossover possibilities, having pleasant seaside undertones, and is far more unusual in the U.S. than sister Marina.
    • Serafino
      • Diallo
        • Origin:

          West African (Fula)
        • Meaning:

          "bold"
        • Description:

          Possibly meaning "bold", this West African surname is less commonly found as a first name, too.
      • Ianto
        • Origin:

          Welsh
        • Meaning:

          "God is gracious"
        • Description:

          Ianto is a lively and unique spin on John, possible familiar to American sci-fi fans via the popular character on Torchwood.
      • Miko
        • Neko
          • Tassilo
            • Origin:

              German
            • Meaning:

              "shining like the day"
            • Description:

              An ancient Germanic name belonging to an 8th century duke of Bavaria, as well as to a modern-day prince of Bulgaria. It is a diminutive form from Tasso, which probably derives from the Germanic name Taginbert, a cognate of Dagobert.
          • Elisio
            • Homero
              • 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.
              • Sigifredo
                • Udo
                  • Origin:

                    Igbo
                  • Meaning:

                    "peace"
                  • Description:

                    Udo is the Igbo word for peace, and, in Nigeria, is a name usually reserved for men. Related names include Akudo, Udoka and Udo-Amaka.