Possibly: Derived from Greek ‘hydra’ meaning water serpent, or a modern invented name

1 Post