Tambura definition

tämbyo͝orə
noun
0
0
A type of stringed instrument found throughout the world, similar to a lute.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
tambura
Plural:
tamburas

Origin of tambura

  • Hindi तम्पूरा, from Arabic طنبور (á¹­unbÅ«r, “drum, cylinder").

    From Wiktionary