> I've heard of
google as a mathematical term, some sort of very large number I believe, but that doesn't really help.

Bingley,

A googol is the mathematical term for a million million or a million squared. Close though.