ACHERON


Meaning of ACHERON in English

[Ach.er.on] n [Gk Acheron]: a river in Hades

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