sleuth

noun

1.
a detective who follows a trail
Derived from:
sleuth