Six Sherlock Holmes Stories - Vocabulary quiz 2 - Crime and Mystery words

Choose the best word for each gap.