"Google" is actually a spelling mistake.
The company named itself after the huge number googol - 10,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 (1 with 100 zeroes after it), but accidentally spelt it wrong...