Collective Nouns

12345678
Across
  1. 2. group of ships
  2. 5. group of wolves
  3. 7. group of lions
  4. 8. group of fish
Down
  1. 1. group of players
  2. 2. group of birds
  3. 3. group of dancers
  4. 4. group of cows
  5. 6. group of ants