στίφος

Noun

 * 1) swarm, army, host, horde