We do not currently know of any synonyms for Styx.
The proper noun Styx is defined as:
See full definition of the word Styx.
Did you mean stags?