the ultimate list of boy names

  1. Rolo
    • Roman
      • Origin:

        Latin
      • Meaning:

        "citizen of Rome"
      • Description:

        Roman is an ancient name trending in a major way. A surprise hit name of recent years, Roman now ranks in the Top 100 not only in the US but throughout the English-speaking world, and is rising in other European countries as well.
    • Ronnie
      • Origin:

        Diminutive of Ronald
      • Description:

        Much less popular as a standalone choice. This nickname-name entered the US Top 1000 in 1928 and received wide use for many years, but has been waning in popularity recently.
    • Rooster
      • Origin:

        English animal name
      • Meaning:

        "roosting bird"
      • Description:

        A new addition to the menagerie of animal baby names — Rooster was given to five baby boys in 2019, but did not return to the charts in the following year. The word has American origins — the Puritans used it as an alternative to "cock," which developed its euphemistic meaning around the 1770s. Rooster comes from the verb "to roost," as the birds are known to do.
    • Rory
      • Origin:

        Irish
      • Meaning:

        "red king"
      • Description:

        This spirited Gaelic classic, which became popular in Ireland via the illustrious twelfth century king Rory O'Connor, makes a highly energetic choice, now used for either sex. Rory's gender split is still trending boyward; it's one of the coolest boys' names starting with R.
    • Rowan
      • Origin:

        Scottish and Irish
      • Meaning:

        "rowan tree; little redhead"
      • Description:

        With its gentle sounds and earthy vibes, the name Rowan feels like a fusion of different styles. A word name, a surname, and a gender-neutral name, Rowan is rustic but trendy, blending the vibes of both Owen and Oakley.
    • Royal
      • Origin:

        English word name
      • Meaning:

        "royal"
      • Description:

        Even less subtle than Duke or Earl, this name shot up the popularity charts in 2013, the same year young Prince George was born and the craze for all things royal (and Royal) began. Today, it's a leading boys' name on Nameberry's own popularity charts.
    • Ryan
      • Origin:

        Irish
      • Meaning:

        "little king"
      • Description:

        Ryan’s use as a given name was inspired by the surname Ryan, a variation of the Irish O’Riain meaning "son of Rían." Rían is composed of the Irish-Gaelic elements , meaning "king" and an, a diminutive suffix. Ryan is considered a unisex name in the US, where variant spellings Ryann and Ryanne are also valid for girls.
    • Rye
      • Origin:

        English, diminutive of Ryder,; word name; British surname
      • Meaning:

        "cavalryman, messenger"
      • Description:

        Rye has the potential to become the masculine version of Rue—a short and sweet name for nature lovers (and whiskey fans too!). Rye might be short for Ryder or Riley or Rylan or any Ry-beginning name, but increasingly it stands on its own.
    • Rían
      • Origin:

        Irish
      • Meaning:

        "little king"
      • Description:

        The origin of the Anglicized Ryan, this Irish name feels like a brighter and fresher alternative.
    • Samaru
      • Samuel
        • Origin:

          Hebrew
        • Meaning:

          "told by God"
        • Description:

          Samuel has been so popular for so long that it's hard to believe it's still climbing, at its highest point since the 1890s.
      • 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.
      • Santiago
        • Origin:

          Place-name or Latin
        • Meaning:

          "Saint James"
        • Description:

          Santiago is a spirited Spanish name with great crossover potential. It's a place-name (a city in Chile), a surname, and the name of the patron saint of Spain.
      • Satriya
        • Origin:

          Indonesian
        • Meaning:

          "knight"
        • Description:

          An unknown (outside Indonesia) name with an attractive, gentle sound.
      • Sawyer
        • Origin:

          English
        • Meaning:

          "woodcutter"
        • Description:

          Sawyer is a surname with a more relaxed and friendly feel than many others, and is one of the hottest occupational names right now, with the Nameberry seal of approval. Sawyer is becoming one of the top unisex names. Both Sara Gilbert and Diane Farr used Sawyer for their daughters, while it was given a boost as a boys' name by the character Sawyer on Lost, an alias for the character really named James Ford.
      • Schmuel
        • Sebastian
          • Origin:

            Latin from Greek
          • Meaning:

            "person from ancient city of Sebastia"
          • Description:

            Sebastian is an ancient martyr's name turned literary, and Little Mermaid hero—think Sebastian the Crab—that's more popular than ever, as a classic-yet-unconventional compatriot for fellow British favorites T Theodore and Oliver.
        • Sem
          • Origin:

            Dutch form of Shem, Hebrew
          • Meaning:

            "name"
          • Description:

            Popular name in the Netherlands that's arguably more attractive than the original Shem, who was one of the biblical sons of Noah. A Sam alternative, though you'll forever be explaining it.
        • Seneca
          • Origin:

            Latin surname and Native American
          • Meaning:

            "people of the standing rock"
          • Description:

            Seneca's distinguished heritage as the name of the ancient Roman philosopher-playwright who tutored Nero, and of an Iroquois tribe makes this an interesting choice for either sex.