Sherlock Holmes

12345678910
Across
  1. 2. not kind
  2. 5. truthful and faithful
  3. 7. money for helping to find something
  4. 8. not tidy
  5. 10. repair; make it better
Down
  1. 1. people who go into a house to steal
  2. 3. great happiness
  3. 4. give for a time, not forever
  4. 6. person who lives on the street
  5. 9. thin