Sherlock

English
"fair-haired"

Sherlock Origin and Meaning

The name Sherlock is a boy's name of English origin meaning "fair-haired".

If ever there was a one-person name, it's probably Sherlock. But Sherlock Holmes the character has arguably never been hotter: he's been played by Robert Downey Jr., Ian McKellen, Jonny Lee Miller and, most memorably, Benedict Cumberbatch, in various film and TV adaptations over the last few years. So you never know.

# 1168 on Nameberry

Sherlock Rank in Nameberry Top 1000

Sherlock Popularity

Sherlock in Pop Culture

  • Sherlock Holmes
    fictional detective genius created by Arthur Conan Doyle
  • "Sherlock (Clue + Note)
    " song by Korean boy band SHINee
  • Sherlock Hemlock
    Muppet detective on TV's "Sesame Street"
  • Sherlock
    magician in Piers Anthony's Xanth series
  • Sherlock
    a file and web search tool created by Apple Inc. for Mac OS