sarod









sarod


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
49 queries 0.571