TAMBOURA


Meaning of TAMBOURA in English

n. Mus. an Indian stringed instrument used as a drone.

Etymology: Arab. tanbura

Oxford English vocab.      Оксфордский английский словарь.