1. ದಿಲ್ರುಬಾ

    ♪ dilruba
      noun
    1. a kind of stringed musical instrument, chiefly used in northern India.