LERNA


Meaning of LERNA in English

[Greek heroic] The swamp south of Argos, where the Hydra roamed. Heracles killed the monster.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.