← DefinitionshareGuesssarodenounAlternative spelling of sarod; a stringed musical instrument from India, similar to a lute, with a deep, rich sound, played with a plectrum.No synonyms or antonyms found for this word.