TAMBOURA


Meaning of TAMBOURA in English

noun

or tam·bu·ra tamˈbu̇rə

( -s )

Etymology: Persian ṭambūra

: an Asiatic musical instrument of the lute type but without frets used only to produce a drone accompaniment to singing

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.