See multitude in American Heritage Dictionary 4 Synonyms
multitude host 2legion army
These nouns all denote a very great number of people or things. Multitude is the most general term: a multitude of reasons.
Host and legion both stress impressively, sometimes countlessly large numbers: a host of ideas; a legion of complaints.
Army emphasizes order and often purposeful association: an army of ants.
See multitude in Webster's New World Roget's A-Z Thesaurus II
noun
An enormous number of persons gathered together:
crowd, crush, drove, flock, horde, mass, mob, press, ruck1, swarm, throng. See big, groupA very large number of things grouped together:
army, cloud, crowd, drove, flock, horde, host, legion, mass, mob, ruck1, score (used in plural), swarm, throng. See big, group
Learn more about multitude