Many

n.
  1. The populace; the common people; the majority of people, or of a community.
  2. A large or considerable number.

In this sense, many is connected immediately with another substantive (without of) to show of what the many consists; as, a good many [of] people think so.