1 results in 0.0039s.
Advertisement
  • sarod
    sarod, noun.
    an ancient stringed instrument of India. It has twenty-five strings, ten of which are plucked, the other fifteen providing resonance.
    Ex. [He] is a performer on the sarod, a stringed instrument of beautiful design that is plucked

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-sarod