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