- Home
-
Search Baby Names
-
Name 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,
Benjamin,
Henry,
Holden,
Liam,
Lincoln,
William,
Hazel,
Charlotte,
Amelia,
Emma,
Dove,
Scarlett,
Mary
Stats for the Name Sherlock