agent nouns

123456789
Across
  1. 1. someone who taeches at a university
  2. 3. a person that visits
  3. 5. someone who edits
  4. 6. a person that leads a town/city
  5. 8. someone who works in a hospital
  6. 9. someone who acts
Down
  1. 2. someone who sails
  2. 4. someone who invents
  3. 7. someone who writes books