array

A wide variety or assortment of things.