Sherlock
What is the meaning of the name Sherlock?
The name Sherlock is primarily a male name of English origin that means Fair Haired.
Sherlock Holmes, fictional detective.People who like the name Sherlock also like:
Oliver, Jasper, Benjamin, Edward, Chase, William, Liam, Scarlett, Rosalie, Amelia, Violet, Lily, Charlotte, GenevieveStats for the Name Sherlock
Sherlock is currently not in the top 100 on the Baby Names Popularity Charts
Sherlock is currently not ranked in U.S. births