Words: multitudinousness
Part of speech: n
Definition: a very large number (especially of people)