We do not currently know of any synonyms for Sycorax.
The proper noun Sycorax is defined as:
Did you mean scorches?