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:
Oliver, Sebastian, Benjamin, Jasper, Finn, William, Liam
Scarlett, Charlotte, Violet, Aurora, Amelia, Genevieve, Emma
Sherlock Stats
Sherlock is on 101 members' favorite name lists
Sherlock is currently not ranked on the Baby Names popularity charts
Sherlock is currently not ranked in U.S. births