Nouns

(n)million, billion, trillion, zillion, jillion, gazillion, bazilliona very large indefinite number (usually hyperbole)“there were millions of flies”

Adjectives

(s)zillionvery large indeterminate number“a zillion people were there”