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.