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
Tweet