Tambura

DEFINITION

A species of lute of south-east Europe. Drone lute of India.