Sherlock
English
"fair-haired"
72% this week
Share
Copy link
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.
- Sherlock Rank in Nameberry Top 1000
- Names Similar to Sherlock
- Lists Containing the name Sherlock
- The name Sherlock in Pop Culture
- The name Sherlock in Nameberry Blog Posts
# 2071 on Nameberry
Sherlock Rank in Nameberry Top 1000
Popularity of the name Sherlock
- 1175Nameberry2024
20 Names Similar to Sherlock
These 20 names were selected by our users that were looking for other names like Sherlock.
Lists containing the name Sherlock
The name Sherlock in Pop Culture
- Sherlock Holmesfictional detective genius created by Arthur Conan Doyle
- "Sherlock (Clue + Note)" song by Korean boy band SHINee
- Sherlock HemlockMuppet detective on TV's "Sesame Street"
- Sherlockmagician in Piers Anthony's Xanth series
- Sherlocka file and web search tool created by Apple Inc. for Mac OS
The name Sherlock in Nameberry Blog Posts
- French Flower Names Are Chic and Fresh
- Old-Fashioned Names Are New Again
- Backwards Names Have Hidden Meaning
- Unique Vintage Boy Names: Roscoe, Cosmo & Clive
- 20 Best Super Sleuth Names for Boys
- Animal Names: Cool bear baby names beyond Paddington and Pooh
- Spice Names: Zesty choices beyond Saffron and Sage
- Bright, Sunny Baby Names for the Summer Solstice
- Name Sage: Finding Romantic Boy Names
- Unique Baby Names, Nameberry Style!
- Extravagant Boy Names Stand Out
- 9 Great Surname Names for Boys