tambura

Etymology
.

Noun

 * 1)  A type of long-necked lute-like stringed instrument found throughout the world.

Translations

 * Greek:
 * Hindi:, , , ,
 * Hungarian:
 * Malayalam: തംബുരു
 * Tamil:
 * Telugu:

Etymology
From, from , from. Compare.

Noun

 * 1)   a long-necked lute-like stringed instrument

Etymology
From.

Noun

 * , tambourine