collective nouns

1234
Across
  1. 1. group of wolves
  2. 3. group of ships
  3. 4. group of singers
Down
  1. 1. group of lions
  2. 2. group of puppies
  3. 3. group of birds