About us
Define
Definitions for
"zillions"
a very large indefinite number (usually hyperbole)
wordnet.princeton.edu