Refine this word faster
Tamboura
noun
Definitions
Noun
- 1 Alternative spelling of tambura. alt-of, alternative
"There was a musician on tabla and tamboura, Ed Feldman, a reminder that Ms. Coltrane made music for Vedic meditation for about half her life, eventually founding an ashram in Southern California."
See also for "tamboura"
Next best steps
Mini challenge
Unscramble this word: tamboura