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