A Puzzle of (Nominative) Plurals

12345678910111213141516171819202122
Across
  1. 2. daughters
  2. 4. mothers
  3. 6. sounds
  4. 8. shops
  5. 10. four-horse chariots
  6. 11. senators
  7. 15. charioteers
  8. 18. sisters
  9. 19. merchants
  10. 20. sons
  11. 21. patrons/sponsors
  12. 22. freedwomen
Down
  1. 1. fathers
  2. 3. werewolves
  3. 5. streets
  4. 7. merchants
  5. 9. houses
  6. 12. witches
  7. 13. dogs
  8. 14. apartment buildings
  9. 16. enslaved people
  10. 17. bars