Definition of Acheron in English:

Acheron

proper noun

Greek Mythology
  • 1One of the rivers of Hades.

    1. 1.1literary Hell.

Origin

Latin, from Greek Akherōn.

Pronunciation:

Acheron

/ˈakərɒn/