Now on iOS & AndroidSwipe baby names with your partner — match on names you both love.

Download on the App StoreGet it on Google Play
Nameberry Logo

Cool Boy Names

They're random, so BEWARE
  1. Liam
    • Origin:

      Irish short form of William
    • Meaning:

      "resolute protection"
    • Description:

      Liam is the top boys' name in the US, holding the Number One spot for the past eight years and also ranking as one of the most popular boys' names around the western world.
  2. Henry
    • Origin:

      German
    • Meaning:

      "estate ruler"
    • Description:

      Henry is well and truly back in style. The classic returned to the Top 10 in the US in 2021 for the first time in over a century, and as of 2024, sits at Number 6. Like James and Theodore, Henry is a strong, traditional name that also manages to feel stylish and gentle.
  3. William
    • Origin:

      German
    • Meaning:

      "resolute protection"
    • Description:

      William is one of the most enduring of classic names for boys. It's also among the most popular boys' names, as American parents see it as being ideally conservative yet contemporary, and hands-down the most popular baby name beginning with W of all time.
  4. Sebastian
    • Origin:

      Latin from Greek
    • Meaning:

      "person from ancient city of Sebastia, venerable"
    • Description:

      With international flair and elegance, Sebastian is a saintly, Shakespearean and Disney-inspired choice: refined, classic-yet-unconventional, and totally in tune with other popular choices like Theodore, Oliver, and Alexander. Recent data has seen it rank in the Top 20 in the US, while across the globe it sits in the Top 100 in England and Wales, Czechia, The Dominican Republic, New Zealand, Austria, Norway, and Puerto Rico.
  5. Leo
    • Origin:

      Latin
    • Meaning:

      "lion"
    • Description:

      Leo is a strong-yet-friendly name that was common among the Romans, used for fourteen popes, and is now at its highest point ever in the US thanks in part to Leonardo "Leo" DiCaprio.
  6. Cooper
    • Origin:

      English occupational name
    • Meaning:

      "barrel maker"
    • Description:

      The genial yet upscale and preppy Cooper was one of the first occupational last names to catch on -- and Cooper remains a pleasing option.
  7. Asher
    • Origin:

      Hebrew
    • Meaning:

      "fortunate, blessed, happy one"
    • Description:

      Asher—an excellent, soft and sensitive Old Testament choice—is a baby boy name on the rise, and is a Nameberry biblical favorite.
  8. Joseph
    • Origin:

      Hebrew
    • Meaning:

      "Jehovah increases"
    • Description:

      Joseph is one of the most classic names in American nomenclature, popular with parents from many ethnic backgrounds and having dual-religious appeal.
  9. Thomas
    • Origin:

      Aramaic
    • Meaning:

      "twin"
    • Description:

      A solid classic with plenty of history, Thomas strikes the balance between strength and gentleness. A favorite in the UK, a staple in France, and Australia, and never absent from the US Top 100, Thomas feels like a safe bet and a name that fits into any era.
  10. David
    • Origin:

      Hebrew
    • Meaning:

      "beloved"
    • Description:

      David is an enduring worldwide classic, used from ancient times to the present day.
  11. Jackson
    • Origin:

      English
    • Meaning:

      "son of Jack"
    • Description:

      Jackson is one of those names that's much more popular than you think, coming in near the top of our annual Playground Analysis, which ranks names by grouping all their spellings together. Last year, more than 13,000 baby boys were named Jackson -- along Jaxon, Jaxson, Jaxxon, Jaxen, Jaxyn, Jaxsen, and Jaxsyn -- which counted together makes it the Number 5 boys' name.
  12. Mason
    • Origin:

      English occupational name
    • Meaning:

      "worker in stone"
    • Description:

      Mason is an occupational surname that ranked among the Top 10 name for boys throughout the 2010s, after its choice as one of the first Kardashian baby names. It remained a Top 10 choice in the US until 2020 when it began trending downwards and a recent year saw it rank at #42, the lowest it's placed since 2005.
  13. Charles
    • Origin:

      French from German
    • Meaning:

      "free man"
    • Description:

      Charles derives from the Germanic name Karl, meaning "man" or "free man", and is a royal name in multiple European countries. A famous early bearer is Charlemagne, King of the Franks and Lombards and then Roman Emperor in the 8th-9th centuries.
  14. Wesley
    • Origin:

      English
    • Meaning:

      "western meadow"
    • Description:

      Reminiscent of the Old West, with rugged charm and a gentle, easy-going feel, Wesley has long been a staple on the US charts.
  15. Robert
    • Origin:

      English from German
    • Meaning:

      "bright fame"
    • Description:

      Robert was the Number 1 boys' name in the US in both 1925 and 1950, and in fact was in the Top 25 for more than a century, giving it true classic status. Strong if not quite stylish, Robert remains in the Top 100 for baby boys as a family favorite.
  16. Myles
    • Origin:

      Spelling variation of Miles, English form of Latin and Old German
    • Meaning:

      "soldier and merciful"
    • Description:

      This alternate spelling of Miles has its fans, among them Myles-parents Eddie Murphy and Lars Ulrich. Pro basketball player Myles Turner uses this spelling. The Myles spelling is also associated with Pilgrim Myles Standish and so can make one of the classic Thanksgiving baby names.
  17. Adam
    • Origin:

      Hebrew
    • Meaning:

      "son of the red earth"
    • Description:

      Adam -- a primal Old Testament name -- was revived as a 1960s cowboy name. Adam is not as popular as it once was and feels ready for a respite, replaced by newer A names like Aidan/Aiden, Avery and Axel. Its most prominent current bearers include Adams Sandler, Levine, Brody and Driver -- who plays a character named Adam on Girls.
  18. Xavier
    • Origin:

      Basque
    • Meaning:

      "new house"
    • Description:

      Xavier originated is use as a given name after Saint Francis Xavier, cofounder of the Jesuit order, who got his name from the Spanish-Basque village where he was born. His birthplace was Javier, the name of which was derived from the Basque place name Etxeberria, meaning "castle" or "new house."
  19. Nicholas
    • Origin:

      Greek
    • Meaning:

      "people of victory"
    • Description:

      Nicholas is derived from the Greek Nikolaos, a name that evolved from the components nikē, meaning "victory", and laos, "people." It shares origins with Nike, the name of the Greek goddess of victory. Nicholas is also a New Testament name that is well-used in literature, such as in Dickens's Nicholas Nickleby.
  20. Jasper
    • Origin:

      Persian
    • Meaning:

      "bringer of treasure"
    • Description:

      Jasper originated as a variation of the Latin Gaspar, which ultimately derived from the Persian word ganzabara, meaning "bringer of treasure." As a given name, Jasper’s etymology is unrelated to that of the gemstone, which comes from a Semitic word meaning "speckled stone." Jasper is the usual English form for one of the Three Wise Men who brought gifts to the infant Christ according to medieval tradition and appears in the Bible as a reference to the stone itself in Revelations 4:3.

The Nameberry App Is Live

Nameberry app screenshot
Find your perfect baby name together in our app, now available on the App Store and Google Play.
  • Swipe through thousands of names with your partner
  • Names you match on are saved to your shared list
  • Get personalized recommendations that learn based on your and your partner's preferences
  • Partner with friends and family to find names you all love
  • Backed by Nameberry's 20 years of data around name preferences.
Download on the App StoreGet it on Google Play
Nameberry app screenshot