HumanitiesWeb.org - Glossary definition: Sarod
Sarod

A traditional Indian plucked string instrument.

Back