supersleuth

(noun)

noun

1. Any famous, successful detective, especially a fictitious one