Question: what does the latin root hydra mean?
Answer: These ROOT-WORDS are HYDRO, HYDRA & HYDR meaning WATER.