What does the word hydrosphere mean?

Hydrosphere means ball of water.