The most common collective noun for savages is a horde of
savages.
The collective noun horde is also used for a horde of mosquitoes
and a horde of tourists.
One of the definitions for the noun horde is 'a large number of
things or people considered together as a group'.