Home / Dictionary / Tambura

Tambura Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A type of long-necked lute-like stringed instrument found throughout the world but originating in the traditional music of India.

Related Terms
Rhyming Words
ura aura dura kura rura cura tura sura yura bura jura mura viura omura neura alura ogura ahura goura noura
Compare
Tambura vs