hydra

Count: 7

ABL.SG FEM hydra NOUN a water-serpent

Occurrences

Occurences coming soon.

Other Interpretations

hydra NOM.SG FEM hydra NOUN 21