HYDRA Meaning of HYDRA in English (n.) A southern constellation of great length lying southerly from Cancer, Leo, and Virgo. Webster's English dictionary. Английский словарь Webster. 2012