We do not currently know of any synonyms for scrays.
The noun scrays is defined as:
Did you mean scraps, strays, sprays or Crays?