YourDictionary

Dictionary Home » Dictionary Definitions » Sherlock Holmes

Sherlock Holmes

a fictitious British detective with great powers of deduction, the main character in many stories by A. Conan Doyle

Related Articles

link/cite print suggestion box