Hordes of people
I believe the answer is:
masses
(Other definitions for masses that I've seen before include "Large numbers or amounts" , "Roman Catholic ceremonies" , "Services - large quantity (informal)" , "Lots of people or religious celebrations" , "The common people generally" .)