Acheron - Definition

acheron

n 1: (Greek mythology) a river in Hades across which the souls
of the dead were carried by Charon [syn: Acheron, River
Acheron]

Look up another word