If I Ever Have a Son

A list of names I might give a future son. Some are meaningful, some simply strike me the right way, and others are “guilty pleasures” that I’m not likely to actually use.
  1. Milo
    • Origin:

      Latin and Old German
    • Meaning:

      "soldier or merciful"
    • Description:

      Milo is most commonly considered to be Germanic name derived from the Latin word miles, meaning "soldier." However, there is evidence to suggest it also may have independently spawned from the Slavic root milu, meaning "merciful." Milo predates brother name Miles, a variation that evolved when the name immigrated to the British Isles in the Middle Ages. Mylo is an alternate spelling.
  2. Felix
    • Origin:

      Latin
    • Meaning:

      "happy, fortunate"
    • Description:

      Felix is one of those ancient but nontraditional names for boys that have come into favor over the past few decades, a favorite of parents who want a masculine name with history and heft that breaks ranks with the standard Franks and Freds. Felix is also an international darling, ranking in the Top 100 in several European and English-speaking countries.
  3. 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.
  4. Oliver
    • Origin:

      Germanic, Latin
    • Meaning:

      "elf army; ancestor's relic; olive tree"
    • Description:

      Oliver is an international star, ranking near the top of the charts throughout the English-speaking world and in a host of European and Latin American countries, from Norway to Chile, Slovenia to Switzerland. Why? Because Oliver is energetic and good-natured, stylish but classic, with a meaning symbolizing peace and fruitfulness.
  5. Atticus
    • Origin:

      Latin
    • Meaning:

      "from Attica"
    • Description:

      Atticus, with its trendy Roman feel combined with the upstanding, noble image of Atticus Finch in To Kill a Mockingbird, is a real winner among boy names. Atticus entered the US Top 1000 in 2004 and is a firm Nameberry favorite.
  6. Jude
    • Origin:

      Latin diminutive of Judah, Hebrew, Arabic
    • Meaning:

      "praised; to be generous, to be good to others"
    • Description:

      Jude is a modern star, maintaining a steady level of popularity -- but not TOO much popularity, in the US at least. Thank Jude Law and the great Lennon-McCartney song "Hey Jude", double-handedly responsible for propelling Jude up the charts.
  7. James
    • Origin:

      English variation of Jacob, Hebrew
    • Meaning:

      "supplanter"
    • Description:

      James is one of the classic Anglo-Saxon names, a stalwart through the ages that is more popular—and yes, stylish—than ever today. It recently came out Number 1 in a poll of America's favorite boys' baby names, and is the most common male name, counting people of all ages, in the US.
  8. Alexander
    • Origin:

      Greek
    • Meaning:

      "defending men"
    • Description:

      Alexander has been in a Top 25 boys' name in the US for 30 years now. But namers are still attracted to its imposing historic pedigree.
  9. Caspian
    • Origin:

      Place name
    • Meaning:

      "white"
    • Description:

      One of the most romantic of appellations, Caspian is a geographical name referring to the large salty sea between Asia and Europe. It's also the name of the hero of C.S. Lewis's beloved Chronicles of Narnia, Prince Caspian.
  10. Miles
    • Origin:

      English form of Milo, Latin and Old German,"soldier or merciful"
    • Meaning:

      "soldier or merciful"
    • Description:

      Miles, which has a permanent veneer of cool thanks to jazz great Miles Davis, is a confident and polished boys' name that's an American classic. Always ranking in the US Top 1000, it's been drifting up the charts for the past half century and now ranks at its highest point ever, in the Top 50.
  11. 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.
  12. Kit
    • Origin:

      English, diminutive of Christopher
    • Meaning:

      "bearer of Christ"
    • Description:

      Actor Kit Harington, aka the dreamy Jon Snow on Game of Thrones, has given this nickname-name new style and appeal for boys. Actress Jodie Foster used it for her son back in the 2000s, while actor Kit Connor of Heartstopper fame may have introduced it to a wider audience.
  13. Luca
    • Origin:

      Italian variation of Luke and Lucas
    • Meaning:

      "man from Lucania"
    • Description:

      The related Lucas and Luke are both hugely popular boy names in the US and internationally, and now Luca has joined them on boys' popularity lists around the world.
  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. Simon
    • Origin:

      Hebrew, Greek
    • Meaning:

      "he has heard; flat-nosed"
    • Description:

      Simon is pure and simple (not in the nursery rhyme sense), and an appealingly genuine Old and New Testament name that's not overused. These factors make Simon a stylish yet classic choice.
  16. Nico
    • Origin:

      Italian diminutive of Nicholas, Greek
    • Meaning:

      "people of victory"
    • Description:

      Nico is one of the great nickname names, full of charm, energy and effortless cool -- a neo Nick.
  17. Calvin
    • Origin:

      Latin
    • Meaning:

      "bald, hairless"
    • Description:

      Calvin is a slightly quirky but cozy name that has a fashion edge thanks to Calvin Klein. It has been steadily on the popularity list since records were kept, never lower than Number 250, peaking in the 1920s, the era of the Calvin (originally John Calvin ) Coolidge presidency.
  18. Benjamin
    • Origin:

      Hebrew
    • Meaning:

      "son of the right hand"
    • Description:

      Benjamin is a biblical name that has enjoyed widespread favor for decades, ranking in the US Top 50 for almost half a century and the Top 10 from 2015 until 2023.
  19. Peter
    • Origin:

      Greek
    • Meaning:

      "rock, stone"
    • Description:

      Peter is derived from the Greek Petros, meaning "rock" or "stone." One of the most important figures in the Christian hagiography is Saint Peter, keeper of the Gates of Heaven. Born Simon bar Jonah, he was given the nickname Peter by Jesus, to signify that he would be the rock on which Christ would build Christianity. Centuries later, there was Peter the Great, the czar who developed Russia as a major European power.
  20. 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."