shamus
shamus - noun
someone who can be employed as a detective to collect information
shamus - thesaurus
operative
pi
sherlock