1770+ Boy Names Ending in O

  1. Benvolio
    • Origin:

      Italian
    • Meaning:

      "good wisher"
    • Description:

      In Shakespeare's Romeo & Juliet, the friend who persuades Romeo to go to the party where he meets Juliet. Alas.
  2. Diago
    • Origin:

      Spanish
    • Meaning:

      "teacher"
    • Description:

      Diago is sure to be confused with the more common Diego, the Spanish form of James.
  3. Fiorenzo
    • Origin:

      Italian, masculine variation of Florence
    • Description:

      For lovers of that romantic city.
  4. Michelangelo
    • Origin:

      Combination of Michael and Angelo
    • Description:

      The ultimate artist's name would make an unforgettable impression. It's the first name of famed Italian director Antonioni.
  5. Menno
    • Origin:

      Diminutive of Meine, Dutch
    • Meaning:

      "strength"
    • Description:

      The Mennonites took their name from Menno Simons, a Dutch leader of the Anabaptists. His name, which is a nickname of Meine, is still used today in the American Mennonite community.
  6. Tango
    • Origin:

      Spanish
    • Meaning:

      "touch"
    • Description:

      A South American dance style whose name derives from Latin tangere "touch". It's also a popular orange-flavored fizzy drink in the UK, as well as the word for the letter T in the NATO phonetic alphabet.
  7. Valentio
    • Nino
      • Origin:

        Italian, diminutive of Giannino and of Antonino
      • Description:

        Old-school Italian names that shortens a wide range of longer names, making it feel much more popular than it is on its own.
    • Gonzo
      • Kojo
        • Origin:

          Ghanaian, Akan
        • Meaning:

          "born on Monday"
        • Description:

          The Ashantis of Ghana traditionally use this animated name for boys born on Monday. The girls' equivalent is Adwoa, pronounced ahj-wa.
      • Porfirio
        • Origin:

          Italian and Spanish from Greek
        • Meaning:

          "purple dye"
        • Description:

          This ancient saint's name was borne by the infamous midcentury playboy, Porfirio Rubirosa.
      • Yahiko
        • Origin:

          Japanese
        • Meaning:

          "increasing boy"
        • Description:

          A redhead supporting hero in Naruto, whose name refers to the greater good he contributes to even after his death.
      • Hanno
        • Origin:

          Diminutive of Johan, German variation of John
        • Meaning:

          "God is gracious"
        • Description:

          Nicknames ending in o are invariably cute, though this one is a boys' name in its own right. And not just any boy name, but a saint's name no less. Saint Hanno, aka Saint Anno, was an 10th century archbishop of Cologne, He is also known as, less attractively, Hanno of Worms, which is one of the oldest cities in Germany.
      • Gerardo
        • Origin:

          Spanish variation of Gerard
        • Description:

          Widely used in the Latino community, the name gained renown in the nineties for its association with rapper Gerardo Mejía of 'Rico Suave' fame.
      • Artemio
        • Origin:

          Spanish variation of Artemis
        • Description:

          Artemio gives energy to this august Greek mythological name.
      • Ensio
        • Origin:

          Finnish
        • Meaning:

          "first"
        • Description:

          Ensio derives from the Finnish word ensimmäinen, meaning "first one."
      • Ludovico
        • Origin:

          Italian variation of Ludwig, German
        • Meaning:

          "famous warrior"
        • Description:

          Ludwig may be out, but Ludovico is very very in, at least in Italy. Undiscovered in the US and other English-speaking countries, Ludovico comes with the short form Ludo. The female form Ludovica is also popular.
      • Ismo
        • Origin:

          Finnish variation of Ishmael, Hebrew
        • Meaning:

          "God will heal"
        • Description:

          Quirky form of Ishmael found in Nordic countries.
      • Sao
        • Origin:

          Greek
        • Meaning:

          "the rescuer"
        • Description:

          In Greek mythology, Sao was one of the 50 Nereids, daughters of the sea god Nereus. A moon of Neptune is named in her honor. In modern times, it works equally well for a son.
      • Argento
        • Origin:

          Latin
        • Meaning:

          "silvery"
        • Description:

          A more distinctive alternative to Angelo.