TAMBOURA


Meaning of TAMBOURA in English

[tam.bou.ra] or tam.bu.ra n [Per tambura] (1585): an Asian musical instrument resembling a lute in construction but without frets and used to produce a drone accompaniment to singing

Merriam-Webster English vocab.      Английский словарь Merriam Webster.