More ideas from Kwok
collective nouns

English words for various kinds of people, animals and things which use a specific collective noun.