What is the meaning of Zillion?

An unspecified large number (of); a gazillion.

Source: wiktionary.org