#  >> College Life >> Greek Life

What is the meaning of greek word hydra?

Hydra is a Greek word that means "water snake". It is also the name of a mythical creature that was a many-headed snake. The Hydra was one of the labors of Hercules, and he had to kill it in order to complete his task.
Learnify Hub © www.0685.com All Rights Reserved