910+ Middle Names (with Meanings & Popularity)

  1. Edward
    • Origin:

      English
    • Meaning:

      "wealthy guardian"
    • Description:

      Unlike perennials William, John and James, Edward is a classic that moves in and out of fashion. This royal Anglo-Saxon standard has benefited in recent years from the popularity of the hot hero of the vampire sensation Twilight — Edward Cullen — who has given his name a new infusion of cool.
  2. Cole
    • Origin:

      English
    • Meaning:

      "swarthy, coal black"
    • Description:

      Cole -- a short name that embodies a lot of richness and depth -- has long been associated with the great songwriter Cole Porter. It's quite popular in Scotland.
  3. Sage
    • Origin:

      Herb name, Latin
    • Meaning:

      "wise and knowing"
    • Description:

      Sage is an evocatively fragrant herbal name that also connotes wisdom, giving it a double advantage. It entered the Top 1000 at about the same time for both genders in the early 1990s, but it has pulled ahead for the girls. Toni Collette named her daughter Sage Florence.
  4. Grant
    • Origin:

      Scottish from French
    • Meaning:

      "large"
    • Description:

      One-time beach-boy compadre of Glenn, Greg, and Gary that originated as a nickname for a tall person, Grant has become a no-nonsense, career-oriented grown-up and one that is seeing new appreciation. It was chosen for his son by actor Morris Chestnut. It has cultural cred via artist Grant Wood, whose best known painting is 'American Gothic.'
  5. 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.
  6. Willow
    • Origin:

      English nature name
    • Meaning:

      "willow tree"
    • Description:

      An ancient tree that figures in literature from Shakespeare to Harry Potter and is believed to possess magical powers, Willow is a lovely name, as graceful as its inspiration.
  7. Kit
    • Origin:

      English diminutive of Katherine, Greek
    • Meaning:

      "pure"
    • Description:

      Kit is a crisp, old-time nickname with plenty of spirit and style. In the UK it's a rising star for boys, while in the US, it is trending upwards for girls too.
  8. John
    • Origin:

      Hebrew
    • Meaning:

      "God is gracious"
    • Description:

      John reigned as the most popular of all boys' Christian names for 400 years, from the time the first Crusaders carried it back to Britain until the 1950s. Then American baby namers finally seemed to tire of this straight-arrow, almost anonymous John Doe of names, replacing it with fancier forms like Jonathan and the imported Sean and Ian.
  9. Revel
    • Origin:

      English word name
    • Meaning:

      "rejoice"
    • Description:

      A joyous (if a little rowdy) word name that's still relatively undiscovered by parents, being given to about 10 babies of each sex per year. Glee actor Matthew Morrison named his son Revel in 2017.
  10. Catherine
    • Origin:

      Greek
    • Meaning:

      "pure"
    • Description:

      Catherine is one of the oldest and most consistently well-used girls’ names, with endless variations and nicknames. The Catherine form feels more gently old-fashioned and feminine than the more popular K versions. Most stylish nickname for Catherine right now: Kate...or Cate, a la Blanchett.
  11. Marie
    • Origin:

      French variation of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
    • Description:

      The ubiquitous French version of Mary came into the English-speaking world in the nineteenth century. In the United States, Marie was a huge hit at the turn of the last century and for the ensuing fifty years, becoming the seventh most popular name in the country for three years, from 1901 to 1904.
  12. Faye
    • Origin:

      English
    • Meaning:

      "fairy"
    • Description:

      Soft and simple, but no less magical, Faye is enjoying a quiet spell of popularity in the US. It broke the Top 1000 in 2014, and by 2023, was one of the fastest rising names on the charts. Faye is a perfect example of a name that fits in and stands out, recognizable and yet unexpected. It also makes a beautiful middle name option, if Mae and Rae are feeling too overdone.
  13. Maverick
    • Origin:

      American
    • Meaning:

      "independent, nonconformist"
    • Description:

      It's ironic that the name Maverick is not such a maverick anymore. Heard first in a 1950s James Garner western TV series, and then as the Tom Cruise character in Top Gun, Maverick symbolizes an unfettered, free spirit.
  14. Winston
    • Origin:

      English
    • Meaning:

      "friend's town"
    • Description:

      Long associated with the Churchill family and common in the West Indies, the distinguished Winston has tended to be neglected here. The exception was during the World War II period, when Winston Churchill was a towering figure and his name reached Number 234. It's now enjoying something of a renaissance.
  15. Anthony
    • Origin:

      Latin
    • Meaning:

      "from Antium"
    • Description:

      Substantial, strong, and enduring, Anthony has remained a perennially popular name over the last century. With just a hint of playfulness and just a touch of clunky-coolness, Anthony is a versatile choice that seems comfortable anywhere.
  16. Danger
    • Origin:

      English word name
    • Meaning:

      "exposure to injury, pain, harm, or loss"
    • Description:

      Prime example of the aggressive word names that are an off-the-grid branch of the new macho names. Makes Cannon, Maverick, and Ranger feel almost soft and sensitive by comparison.
  17. Lane
    • Origin:

      English
    • Meaning:

      "a small roadway or path"
    • Description:

      Lane is a recent hit name, that could be used for either gender, but is much more popular for boys. It's a surname that projects the pleasant picture of narrow, tree-lined country roads.
  18. Tate
    • Origin:

      English from Norse
    • Meaning:

      "cheerful"
    • Description:

      A strong single-syllable surname with a joyful meaning, Tate is finding a place on more and more birth certificates.
  19. Nova
    • Origin:

      Latin
    • Meaning:

      "new"
    • Description:

      Nova has the feel of both newness, from its meaning, and great energy as an astronomical term for a star that increases suddenly in brightness before fading.
  20. Harper
    • Origin:

      English
    • Meaning:

      "harp player"
    • Description:

      You might think of Harper as the hottest name of the last decade, jumping from obscurity to the Top 10, where it remained until last year.