Markets

12345678
Across
  1. 3. is another word for resident
  2. 6. is another word for giver
  3. 7. is another word for physical producer
  4. 8. is another word for boss
Down
  1. 1. is another word for customers
  2. 2. is another word for host
  3. 4. is another word for worker
  4. 5. is another word for produce/act