HYDRA Meaning of HYDRA in English ( n. ) A southern constellation of great length lying southerly from Cancer, Leo, and Virgo. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012