Gender: Male
Origin: English
Meaning: Fair Haired
Share this:

The name Sherlock means Fair Haired and is of English origin. Sherlock is a name that's been used by parents who are considering baby names for boys.

Sherlock Holmes, fictional detective.

People who like the name Sherlock also like:
MaleOliver, Sebastian, Benjamin, Finn, William, Jasper, Sherwood
FemaleScarlett, Charlotte, Aurora, Amelia, Genevieve, Violet, Emma
Sherlock Stats
checkmark Sherlock is on 101 members' favorite name lists
checkmark Sherlock is currently not ranked on the Baby Names popularity charts
checkmark Sherlock is currently not ranked in U.S. births