tambura meaning

Meaning of tambura

The meaning of tambura

(Arabic) an Eastern stringed instrument, used to produce a drone, also TAMBOURA, TAMBUR [n -S]

Points for tambura

Scrabble
15 points
Word With Friends
14 points
Wordfeud
15 points

Related pages for tambura