Collective Nouns

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