Tamboura (noun) Definition, Meaning & Examples

noun
  1. an instrument with a long neck, four strings, and no frets, used in Indian music to provide a drone
Tamboura (noun) Definition, Meaning & Examples

More Definitions