1770+ Boy Names Ending in O

  1. Brando
    • Origin:

      Italian variation of Brand
    • Meaning:

      "firebrand, sword"
    • Description:

      Screen legend Marlon's surname has loads more swagger than his first. But little Brando will forever have to endure jokes connected with the actor.
  2. Dino
    • Origin:

      Italian, diminutive of any name ending in -dino
    • Description:

      Italian heritage name. It's sweet and simple, but has fallen almost out of use since its heyday in the 1960s.
  3. Darko
    • Origin:

      Slavic
    • Meaning:

      "gift"
    • Description:

      If you're a movie fan or a sports fan, you might be attracted to this name, via the film "Donnie Darko" or the Serbian-born basketball star Darko Milicic. It is kind of dark, though.
  4. Aquilo
    • Origin:

      Latin
    • Meaning:

      "eagle"
    • Description:

      Common Roman name mentioned in the Bible that has a crisply attractive sound.
  5. Cujo
    • Origin:

      Invented name
    • Description:

      Stephen King chose the name Cujo for the rabid St. Bernard character in his 1981 novel by the same name. He based the name off of the alias of William Lawton Wolfe, "Kahjoh", which the media misspelled as Cujo. Wolfe was a member of the Symbionese Liberation Army and one of the people responsible for kidnapping Patty Hearst.
  6. Hero
    • Origin:

      Greek
    • Meaning:

      "demi-god"
    • Description:

      Though the mythological Hero was female, this name might prove too big a responsibility for a little guy to shoulder.
  7. Roberto
    • Origin:

      Italian, Spanish, and Portuguese variation of Robert
    • Description:

      Standard Latin classic.
  8. Edo
    • Origin:

      German, Dutch, and Italian diminutive of Edward "wealthy, peace, noble"
    • Meaning:

      "wealthy, peace, noble"
    • Description:

      Edo is a truly pan-European name with a rich history, having origins in German, Dutch, Italian, Georgian, Croatian, and Slovene.
  9. Tavo
    • Origin:

      Short form of Gustavo, Spanish variation of Gustav
    • Meaning:

      "staff of the Goths"
    • Description:

      Tavo is a stylish-sounding short form of an antique name.
  10. Reo
    • Description:

      See RIO.
  11. Celestino
    • Origin:

      Latin
    • Meaning:

      "belonging to heaven"
    • Description:

      Classic Italian name with celestial vibes.
  12. Piero
    • Origin:

      Italian, variation of Peter
    • Meaning:

      "rock"
    • Description:

      Piero is elegant, melodic, appealing. Just picture the muted frescoes of Renaissance artist Piero della Francesca.
  13. Enzio
    • Tanjiro
      • Origin:

        Japanese
      • Meaning:

        "coal + calm son; highly valued second son"
      • Description:

        Protagonist of the manga and anime series Demon Slayer: Kimetsu no Yaiba. The kanji used to spell his name give it the meaning of "coal + calm son," which describe his former profession as a coal worker.
    • Osvaldo
      • Origin:

        Spanish variation of Oswald
      • Description:

        Popular in the Hispanic community, unlike its English cousin. It has been very near the bottom of the US Top 1000 for the last three years.
    • Gio
      • Origin:

        Italian short form of Giovanni
      • Meaning:

        "God is gracious"
      • Description:

        Giovanni is the Italian form of John, and Gio is its dashing nickname. A lot cooler than Johnny, no?
    • Mattheo
      • Origin:

        Spanish variation of Matthew
      • Description:

        Mattheo is another way to say Matteo, one that gets you to either Matt or Theo
    • Cello
      • Origin:

        Word name
      • Description:

        If Viola is a credible girl's name, why not the mellow Cello for a boy.
    • Frisco
      • Origin:

        Diminutive of Francisco
      • Meaning:

        "free man"
      • Description:

        Frisco is a frisky, roguish semi-place-name (San Francisco natives never call it that) that could make a lively, unusual o-ending choice.
    • Valencio
      • Origin:

        Spanish variation of Valentine, Latin
      • Meaning:

        "health, strength"
      • Description:

        Valencio is an energetic, valiant-sounding name, the male form of Valencia.