hydra
Latin
noun
Definitions
- A water-snake.
Etymology
Derived from Ancient Greek ὕδρα (sea serpent, water snake).
Origin
Ancient Greek
ὕδρα
Gloss
sea serpent, water snake
Derived from Ancient Greek ὕδρα (sea serpent, water snake).
Ancient Greek
ὕδρα
sea serpent, water snake