horde

noun
a political subdivision of central Asian nomads
a people or tribe of nomadic life
a large unorganized group of individuals : a teeming crowd or throng