1770+ Boy Names Ending in O

  1. Cosimo
    • Origin:

      Italian variation of Cosmo
    • Meaning:

      "order, beauty, universe"
    • Description:

      Dramatic and worldly, Cosimo was chosen by singer Beck and his wife, Marissa Ribisi, for their son. Now that Cosima has emerged as a starbaby favorite, twin brother Cosimo could join her.
  2. Maceo
    • Origin:

      Spanish variation of Matthew
    • Meaning:

      "gift of God"
    • Description:

      This semi-obscure historic name was recently chosen for their son by Halle Berry and Olivier Martinez.
  3. Amadeo
    • Origin:

      Italian
    • Meaning:

      "lover of God"
    • Description:

      Amadeo and Amedeo are both valid Italian forms of the Roman Amadeus, most famous as the middle name of the composer Mozart as well as the title of a movie about him. Mozart's name was actually the Greek Theophilus, but he transformed it to the Latin version. Amadeo is also used in Spain, where it was the name of a 19th century king who was born in Italy.
  4. Kito
    • Origin:

      Swahili
    • Meaning:

      "precious jewel"
    • Description:

      An energetic African name with a stylish o ending.
  5. Francesco
    • Origin:

      Italian variation of Francis
    • Description:

      Thanks to the inspiration of Pope Francis, Francesco has galloped to the front of the line to become the Number One boys' name in Italy. As Francesca has become a familiar and popular form of the name for girls in the wider world, so does the handsome Francesco have that potential for boys.
  6. Pedro
    • Origin:

      Spanish variation of Peter, Greek
    • Meaning:

      "rock, stone"
    • Description:

      Pedro is one of the most familiar Spanish names for boys, via baseball star Pedro Rodriguez and many others.
  7. Alfonso
    • Origin:

      Spanish and Italian
    • Meaning:

      "noble, ready"
    • Description:

      Alfonso was a royal name in Spain as far back as the 7th century, but it is rarely heard outside the Hispanic community in the US.
  8. Sandro
    • Origin:

      Diminutive of Alessandro, Italian
    • Meaning:

      "defending men"
    • Description:

      Lengthy, romantic Alessandro gives us the friendly and casual nickname Sandro, which works just as well as an independent name. It’s a popular international name, having ranked in Italy, France, Portugal, and Switzerland in recent years.
  9. Vero
    • Origin:

      Latin
    • Meaning:

      "true"
    • Description:

      The o ending and the positive meaning in many languages makes this a winner, and with the feminine Vera making a surprise return, and the new love for the letter 'V', this becomes a name that has definite possibilities.
  10. Lautaro
    • Origin:

      Mapuche
    • Meaning:

      "swift hawk"
    • Description:

      The most famous Lautaro was a leader of the indigenous resistance against the Spanish in Chile in the sixteenth century. The name is still used by modern South Americans, including soccer player Lautaro Martínez.
  11. Pio
    • Origin:

      Latin
    • Meaning:

      "pious"
    • Description:

      Though the variation Pius is too, well, popeish, Pio might work for an ordinary boy.
  12. Fernando
    • Origin:

      Spanish and Portuguese variation of Ferdinand
    • Meaning:

      "bold voyager"
    • Description:

      Can you hear the drums Fernando? Although 58% of Nameberries prefer Ferdinand to Fernando, the Iberian variant has a softer, more romantic feel that makes it a better fit with all those Javiers, Lorenzos and Matteos.
  13. Octavio
    • Origin:

      Spanish variation of Octavius
    • Meaning:

      "eighth"
    • Description:

      The most popular of the number names used by Hispanic parents, open to all. Octavia and Octavio are two Spanish baby names that are moving out into the wider world.
  14. Vico
    • Origin:

      Italian surname name
    • Description:

      An unusual name with some real high-low appeal: It was the first name of a bully on The Fosters and the last name of the great Enlightenment philosopher Giambattista Vico. It has many of the merits of Nico and Vito, both far more common.
  15. Livio
    • Origin:

      Italian variation of Livius
    • Meaning:

      "envious"
    • Description:

      This Italian version of the ancient Roman Livius, with an unenviable meaning, is popular in France and make a fresh spin on Oliver or Levi. In the US, this is a very rare name -- it was given to no baby boys in 2022 -- with big potential.
  16. Yukio
    • Origin:

      Japanese
    • Meaning:

      "snow boy"
    • Description:

      In the Japanese culture, this name suggests a sense of independence and is one of the popular names for December babies.
  17. Ernesto
    • Origin:

      Spanish and Italian variation of Ernest
    • Description:

      A Latin classic, widely used here and abroad, though in the U.S. it has fallen on the charts in recent years.
  18. Geo
    • Origin:

      Greek
    • Meaning:

      "earth"
    • Description:

      Geo is of ancient origin but cutting-edge modern sound. It is starting to rise in popularity, partly for its cool science vibe, and partly as a soundalike for popular Italian diminutive Gio.

      Geo is also a traditional written short form for Geoffrey.

  19. Caio
    • Origin:

      Variation of Latin Caius
    • Meaning:

      "rejoice"
    • Description:

      Joyful-sounding name that makes a really original option.
  20. Benicio
    • Origin:

      Spanish
    • Meaning:

      "blessed"
    • Description:

      Softer than Benedict, less popular than Benjamin, and bolder than Bennett, Puerto Rican actor Benicio Del Toro introduced this name to the American mainstream in the early 2000s, before which the name was hardly use. Popular in Argentina, Benicio debuted on the US Top 1000 in 2016, when it was the third-fastest-rising boys' name, and while it hasn't skyrocketed then, it remains comfortably in the charts.