noun
a large group of people.
a horde of beery rugby fans
Begin a journey through worlds of puzzles.
Take me to Green Gardens