tamboura

noun
  1. a long-necked stringed musical instrument from India with four or more strings, used to provide a continuous drone accompaniment
  2. Usage: music

Examples