busload — A busload of people is a large number of passengers on a bus.
group — any collection or assemblage of persons or things; cluster; aggregation: a group of protesters; a remarkable group of paintings.
party — a social gathering, as of invited guests at a private home, for conversation, refreshments, entertainment, etc.: a cocktail party.
crowd — A crowd is a large group of people who have gathered together, for example to watch or listen to something interesting, or to protest about something.
horde — a large group, multitude, number, etc.; a mass or crowd: a horde of tourists.
mass — the celebration of the Eucharist. Compare High Mass, Low Mass.
flock — a lock or tuft of wool, hair, cotton, etc.
herd — a herdsman (usually used in combination): a cowherd; a goatherd; a shepherd.