English to Hindi

Meaning for:
stringed instrument
other
तारदार वाद्य;तंत्री वद्य