acheron

(noun) Acheron

River Acheron
river (generic term)