Tambura
A species of
lute
of south-east Europe.
More about instruments
Dictionary Home