Search for crossword answers and clues

Answer for the clue "Site of one of Hercules's labors ", 13 letters:
augeanstables

Alternative clues for the word augeanstables