river in which achilles was dipped crossword

just now 1
Nature

The river in which Achilles was dipped is the STYX.