Sarod (noun) Definition, Meaning & Examples

noun
  1. a lute of northern India, played with a bow.
noun
  1. an Indian stringed musical instrument that may be played with a bow or plucked
Sarod (noun) Definition, Meaning & Examples

More Definitions