HumanitiesWeb.org - Glossary definition: Sarod
Sarod
A traditional Indian plucked string instrument.
Back