1770+ Boy Names Ending in O

  1. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
    • Description:

      Musical term with a lot of energy.
  2. Ichiro
    • Origin:

      Japanese
    • Meaning:

      "firstborn son"
    • Description:

      Ichiro is a good classic choice for the first boy in a Japanese family.
  3. Arno
    • Origin:

      German
    • Meaning:

      "eagle"
    • Description:

      Subtract the last two letters of Arnold, and you're left with a much more modern-sounding name. Arno is also the name of the main river in Florence, upon which sits the famed Ponte Vecchio. The Italian river name means "flowing water".
  4. Eijiro
    • Origin:

      Japanese
    • Meaning:

      "reflective second son"
    • Description:

      Also written as Eijirō or Eijirou, this name was traditionally borne by second-born sons.
  5. Makoto
    • Origin:

      Japanese
    • Meaning:

      "sincerity, truth"
    • Description:

      Unisex Japanese name more often given to boys.
  6. Guillermo
    • Origin:

      Spanish variation of William
    • Description:

      As with Guillaume (see above), Liam, Willem, and Wilhelm, everyday Williams in their own countries, Guillermo is a captivating possibility here. Giermo, Gigermo, Gijermo, Gillermo, Gillirmo, Giyermo, Guermillo, Guiermo Guilermón, Guille, Guillelmo, Guillermino, Guillo, Guirmo, Gullermo, Llermo, Memo, Quillermo.
  7. Tao
    • Origin:

      Spiritual word name
    • Description:

      Tao is the Chinese word for the underlying harmony of the universe, combining both yin and yang. Extreme kayaker Tao Berman made this one of the spiritual names prime for adoption. Tao rhymes with cow.
  8. Naruto
    • Origin:

      Japanese
    • Meaning:

      "maelstrom; roaring gate"
    • Description:

      Best known as the name of Naruto Uzumaki, the main character in the Naruto anime series. It's also a common place name in Japan—the Naruto whirlpools are said to have inspired the name of the manga character.
  9. Iolo
    • Origin:

      Welsh
    • Meaning:

      "weathy lord"
    • Description:

      Rhythmic Welsh nickname name, derived from the Welsh royal name Iorwerth, which has sometimes been anglicized as Edward.
  10. Armando
    • Origin:

      Spanish, Italian and Portuguese form of Herman, German
    • Meaning:

      "soldier"
    • Description:

      Armando takes the flat-footed Herman and makes it romantic. This is another of the Latin names we expect to be seeing more of.
  11. Juno
    • Camilo
      • Origin:

        Spanish
      • Meaning:

        "young ceremonial attendant"
      • Description:

        The increasing popularity of Camila may have pushed this underrated Spanish name into the Top 1000 — though it remains far less popular than its feminine counterpart. A perfect familiar-but-rare choice.
    • Claudio
      • Origin:

        Italian, Spanish
      • Meaning:

        "lame; enclosure"
      • Description:

        Claudio, a most appealing Italian name, is featured in not one, but two Shakespearean plays, ,Measure for Measure and Much Ado About Nothing. While "lame" is the most widely acknowledged meaning, some etymologists theorize that the name may relate to the word for enclosure or clause, an alternate meaning that may appeal to a child with a form of this otherwise-attractive name.
    • Celio
      • Origin:

        Latin
      • Meaning:

        "belonging to heaven"
      • Description:

        A welcoming name that seems to say "hello". Celio can be thought of as a much rarer male variation of Celia. With heavenly names in the ascendant, we may be hearing lots more of Celio.
    • Federico
      • Origin:

        Italian and Spanish variation of Frederick
      • Description:

        If Frederick feels too heavy, the Spanish and Italian has more energy. It's a long-term Top 20 name in Italy, and has neat nicknames like Fredo in Italian and Fede in Spanish. Famous bearers include the Spanish poet Federico García Lorca and the Italian filmmaker Federico Fellini. Further back in history, it was the name of a fifth-century Visigoth leader, the brother of Theodoric II.
    • Remo
      • Origin:

        Italian variation of Remus, meaning unknown
      • Description:

        Virtually unknown in the U.S., yet with its jaunty o ending and similarity to the stylish (yet unrelated) Remy, Remo may find some new followers.
    • Amedeo
      • Origin:

        Italian form of Amadeus
      • Meaning:

        "lover of God"
      • Description:

        This euphonious Italian Italian name for boys, often associated with the painter Modigliani, makes a recommended creative choice. The Spanish tend to spell it Amadeo.
    • Lucio
      • Origin:

        Spanish, Italian, and Portuguese variation of Lucius
      • Meaning:

        "light"
      • Description:

        About 100 baby boys were named Lucio in the US last year, a number we expect to increase with the growing popularity of all names in the Lu family. It's a family united by sound, with three main branches.
    • Vittorio
      • Origin:

        Italian variation of Victor
      • Meaning:

        "conqueror"
      • Description:

        Was there ever a name that rolled more appealingly off the tongue? Vittorio calls to mind the glory days of Italian cinema, featuring names like Vittorio de Sica and Vittorio Gassman.
    • Othello
      • Origin:

        Hebrew
      • Meaning:

        "he has the sound of God"
      • Description:

        Shakespeare's moor has exclusive ownership of this name.