Ύδρα

Etymology
..

Proper noun

 * 1)  Hydra a constellation
 * 2)  Hydra a satellite of Pluto
 * 3)  Hydra
 * 4) The name of a Greek island.