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