Found 7 synonyms
vast
vast variety
vast array
vast range
vast number
majority
large majority
great majority
overwhelming majority