YourDictionary

sarod

or sarode

noun

a lutelike musical instrument of India, with many strings

See sarod in American Heritage Dictionary 4

Learn more about sarod

link/cite print suggestion box