Cite
 

Meaning of sarod

sa•rod

Pronunciation: (su-rōd'), [key]
— n.
  1. a lute of northern India, played with a bow.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.