Polish-English dictionary »

sherlock meaning in English

PolishEnglish
Sherlock noun

Sherlock Holmesnoun
person with great powers of deduction

Sherlock Holmes noun

Sherlock Holmesnoun
fictional detective

Sherlock Holmesnoun
person with great powers of deduction

Your history