Collective Nouns

12345678
Across
  1. 2. group of bees
  2. 5. group of singers
  3. 6. group of shoes
  4. 7. group of fish
  5. 8. group of buffalo
Down
  1. 1. group of cookies
  2. 3. group of kittens
  3. 4. group of wolves
  4. 5. group of ants
  5. 6. group of whales