Search in full dictionary

SKILLION (OR SCILLION)

SKILLION (OR SCILLION)
ScnTUEU
n.an enormous or inconceivably large number. The exact origin of this term is unknown; however, it is possibly an alteration of million.