sherlock holmes


Meanings

  • a fictitious detective in stories by A. Conan Doyle