tamburas

noun

Plural form of tambura.