1770+ Boy Names Ending in O

  1. Bamboo
    • Origin:

      Word name
    • Description:

      Bamboo is a plant name that you might want to save for the zoo's name-the-panda contest. It was used for a starbaby in 2000, though, the rapper Big Boi.
  2. Caruso
    • Origin:

      Italian surname
    • Description:

      Naples-born Enrico Caruso was one of the greatest opera singers of all time. Recordings of his powerful singing voice are still in circulation today, nearly 100 years after his death.
  3. Siro
    • Origin:

      Latin
    • Meaning:

      "from Syria"
    • Description:

      This Italian saint's name is one of the most unusual of the o-ending names.
  4. Okello
    • Origin:

      Ugandan
    • Meaning:

      "born after twins"
    • Description:

      Mellow and musical.
  5. Sidro
    • Araldo
      • Pellegrino
        • Origin:

          Italian variation of Peregrine
        • Description:

          The water, period.
      • Jaako
        • Tasso
          • Origin:

            Italian
          • Meaning:

            "cup"
          • Description:

            A singular selection, noteworthy for its connection to the great sixteenth-century Italian epic poet, Torquato Tasso.
        • Tahvo
          • Origin:

            Finnish variation of Stephen, Greek
          • Meaning:

            "garland, crown"
          • Description:

            A lively take on Stephen.
        • Agostino
          • Origin:

            Italian variation of Augustine
          • Meaning:

            "great, magnificent"
          • Description:

            Agostino is the Italian form of this increasingly popular ancient name.
        • Mano
          • Origin:

            Italian
          • Meaning:

            "hand"
          • Description:

            A nickname that sounds like a nickname.
        • Nicandro
          • Origin:

            Spanish variation from Greek
          • Meaning:

            "man of victory"
          • Description:

            Nicandro might be of interest as a blend of two Anglo favorites -- Nicholas and Andrew.
        • Kujo
          • Origin:

            Variation of Cujo, invented name
          • Description:

            Kujo emerged as a dog name as a variation of Cujo — Stephen King's rabid St. Bernard from his 1981 novel.
        • Fredo
          • Evo
            • Romolo
              • Origin:

                Italian variation of Romulus
              • Description:

                This name taken from one of the legendary founders of Rome suddenly feels more possible for a baby in the English-speaking world, with the rise of many Rome-related names, from Roman to Romy to Romilly and Romaine.
            • Fito
              • Perdido
                • Origin:

                  Spanish
                • Meaning:

                  "lost"
                • Description:

                  The feminine version, Perdita, is more familiar here.
              • Donato
                • Origin:

                  Latin
                • Meaning:

                  "given by God"
                • Description:

                  Widely used in Italy, Spain, and Portugal, has an air of generosity and could easily be adopted here.