We do not currently know of any synonyms for scaur.
The noun scaur is defined as:
Did you mean scar or scour?