What is the full meaning of sarod
(Hindi) an Indian instrument like a cello, also SARODE [n -S]
Example of the word sarod placed on a Scrabble board.