what does hydro mean
Hydropower or water power (from Greek: ÏÎ´ÏÏ, water) is power derived from the energy of falling water or fast running water, which may be harnessed for useful purposes.