Meaning of sherlock

Definition of sherlock

(noun) someone who can be employed as a detective to collect information

Other information on sherlock

WIKIPEDIA results for sherlock
Amazon results for sherlock