WordUnscrambler Home
tamboura
Definitions
[tamˈbʊərə], (Noun)
Definitions:
- a long-necked lute or mandolin of Balkan countries
Phrases:
Origin
:
late 16th century (denoting a type of long-necked lute): from Arabic ṭanbūr or Persian tunbūra, both from Persian dunbara, literally ‘lamb's tail’
Click here to see the free dictionary definition for tamboura
definition by Oxford Dictionaries