multitude
noun.
a large indefinite number
a battalion of ants|a multitude of TV antennas|a plurality of religions
noun.
a large gathering of people
Synonym: throng, concourse
noun.
the common people generally
separate the warriors from the mass|power to the people