lerna








noun

  1. a marshy region near Argos, Greece: the legendary abode of the Hydra slain by Hercules.
56 queries 0.541