Meaning of Acheron

Definition of Acheron

(noun) (Greek mythology) a river in Hades across which the souls of the dead were carried by Charon

Other information on Acheron

WIKIPEDIA results for Acheron
Amazon results for Acheron