Collective Nouns

123456789
Across
  1. 2. group of singers
  2. 5. group of dogs
  3. 7. group of teachers
  4. 8. group of wolves
  5. 9. group of hens
Down
  1. 1. group of kittens
  2. 3. group of lions
  3. 4. group of stars
  4. 6. group of grapes
  5. 8. group of whales