YourDictionary

tamboura

noun

a lutelike instrument of India, etc., usually with four strings, used to give a drone or ostinato accompaniment

See tamboura in American Heritage Dictionary 4

link/cite print suggestion box