TAMBOURA Meaning of TAMBOURA in English n. Mus. an Indian stringed instrument used as a drone. Etymology: Arab. tanbura Oxford English vocab. Оксфордский английский словарь. 2012