Synonyms for vast
enormous (huge, immense, tremendous
>>)
gigantic
grand (large, broad, considerable
>>)
giant
expanse
enormous number
See all synonyms for vastSynonyms for variety
diversity (heterogeneity, variation, variability
>>)
assortment (range, number, multiple
>>)
kind (sort, type, form
>>)
species
multitude
class
selection
plenty
multiplicity
variety show
variant
See all synonyms for variety