HYDRA Meaning of HYDRA in English (n.) Hence: A multifarious evil, or an evil having many sources; not to be overcome by a single effort. Webster's English dictionary. Английский словарь Webster. 2012