Electricity produced from hydraulic power (water power).
Other words you might be interested
Electricity produced from hydraulic power (water power).