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.