STYX


Meaning of STYX in English

[Styx] n [L Styg-, Styx, fr. Gk]: the principal river of the underworld in Greek mythology

Merriam-Webster English vocab.      Английский словарь Merriam Webster.