herd
nounA collection or assemblage; applied to beasts when feeding or driven together. We say, a herd of horses, oxen, cattle, camels, elephants, bucks, harts, and in Scripture, a herd of swine. But we say, a flock of sheep, goats, or birds. A number of cattle going to market is called a drove.