or tambura tambura. [Tel. tanti+burra.] n. A kind of stringed instrument like the guitar. A tambourine.
or తంబురా tambura. [Tel. తంతి+బుర్ర.] n. A kind of stringed instrument like the guitar. A tambourine.