Spelling clues

12345678910
Across
  1. 5. a person who cares for the sick
  2. 7. used to bake or roast food
  3. 8. a person who travels about selling goods
  4. 10. a person who owns or manages a farm
Down
  1. 1. a strong and hard metal
  2. 2. a person who delivers or collects letters
  3. 3. a person who treats sick people
  4. 4. a person who teaches
  5. 6. a short mythical creature
  6. 9. an instrument used for cutting