styx

(noun) Styx

River Styx
river (generic term)