The Styx definitions (in order of preference):

Styx [Pron: stiks] [Alt sp: stix, sticks] Styx: goddess of the river. Goddess Styx has miraculous powers to make someone invulnerable. Styx: referred to in The Divine Comedy, a long narrative poem by Dante Alighieri (begun c1308, completed 1320.) Translated into English by Dorothy L Sayers, don’t you know. (Other scholars wrote other translations, but most were men, … Continue reading The Styx definitions (in order of preference):