1770+ Boy Names Ending in O

  1. Tristano
    • Jiro
      • Origin:

        Japanese
      • Meaning:

        "second son"
      • Description:

        Commonly used Japanese name -- and not only for a second son.
    • Thadeo
      • Kaito
        • Origin:

          Japanese
        • Meaning:

          "man, person"
        • Description:

          A Japanese name with a great meaning, a cool Kai sound, and lots of potential to become an international export.
      • Fiero
        • Origin:

          Italian word name
        • Meaning:

          "proud"
        • Description:

          Fiery sound and uplifting meaning, but it's also among the Top 100 dog names. Spelled Fiyero, it's the hero of the book and musical "Wicked."
      • Ramiro
        • Origin:

          Portuguese
        • Meaning:

          "great judge"
        • Description:

          Familiar as a Latin surname but has potential as a first.
      • Gonzalo
        • Origin:

          Spanish from German
        • Meaning:

          "saved from combat"
        • Description:

          Popular among Hispanic parents, it explains the source of the nickname Gonzo.
      • Cristiano
        • Origin:

          Italian and Portuguese variation of Christian
        • Description:

          Variation of the popular religious name, boosted by megastar Portuguese footballer Cristiano Ronaldo.
      • Mikko
        • Description:

          Cute Finnish version of Michael.
      • Shlomo
        • Origin:

          Hebrew
        • Meaning:

          "his peace"
        • Description:

          Rarely, if ever, heard outside the Jewish community.
      • Giancarlo
        • Origin:

          Combination of Gian and Carlo, Italian variations of John and Charles
        • Description:

          In Italy, a common melding of two popular names, heard in the US as well.
      • Jaco
        • Origin:

          Portuguese variation of Jacob
        • Description:

          Intriguing twist on Jacob, but may be too strongly associated with Michael Jackson.
      • Almanzo
        • Origin:

          Invented name
        • Description:

          The European-sounding name of the husband of Little House on the Prairie author Laura Ingalls Wilder actually arose as an Anglicisation of an Arabic name: "Way back in the time of the crusades there was a Wilder…and an Arab…saved his life. El Manzoor was his name." Almanzo James Wilder was affectionately called "Manly" by his family.
      • Reno
        • Origin:

          Place-name
        • Description:

          Has a lively and swaggering sound, and also some unfortunate associations with Reno, city of gambling and failed marriages.
      • Hiroto
        • Origin:

          Japanese
        • Meaning:

          "great flying"
        • Description:

          A very popular Japanese boys' name whose characters refer to the constellation Ursa Major. Short form Hiro might work better in the West, as may another popular Japanese boys' name, Ren.
      • Polo
        • Origin:

          Tibetan
        • Meaning:

          "brave wanderer"
        • Description:

          If Portia can become Porsche, then Apollo can morph into Polo -- the imprint of designer Ralph Lauren.
      • Waldo
        • Origin:

          German, pet form of names such as Waldemar
        • Meaning:

          "to rule"
        • Description:

          Its jaunty o-ending makes this name more appealing than most of its Germanic brothers, and we hope we're beyond the constant response to his name being "Where's Waldo?" The weighty reputation of writer and philosopher Ralph Waldo Emerson adds a measure of backbone to the name.
      • Chaco
        • Tino
          • Origin:

            Spanish, diminutive of Agostino, Justino, Martino, et al
          • Description:

            This nickname name might be cute for a niño, but one of the full names ending in tino would make a more mature statement.
        • Kailo
          • Origin:

            Variation of Kylo
          • Meaning:

            "narrow spit of land"
          • Description:

            Two beloved, fashionable names combined to make one: Kai, a simple and serene Hawaiian name meaning "ocean" and Kylo, created for Star Wars character Kylo Ren, played by Adam Driver. With Kailo, you get the best of both worlds.