tambura (English, noun)
expansion: tambura (plural tamburas)
Senses:
topics: entertainment
lifestyle
music
glosses: A type of long-necked lute-like stringed instrument found throughout the world.
Forms:
form: tamburas
tags: plural
form: tamboura
tags: alternative
form: tanpura
tags: alternative