YourDictionary

Cocytus

noun

Gr. Myth. the river of wailing, a tributary of the Acheron in Hades

See Cocytus in American Heritage Dictionary 4

link/cite print suggestion box