Definitions of Sherlock holmes:

  • noun:   a fictitious detective in stories by A. Conan Doyle