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