Sarod

What is Sarod?

Sarod definition and meaning on Dictionary terms:
noun
a lute of northern India, played with a bow.

 

reference: https://www.dictionary.com/browse/sarod

Tags: