TAMBOURA


Meaning of TAMBOURA in English

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

[ Arab. tanbura ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.