Find the word definition

Wikipedia
Tamboor

Tamboor is a town in Kalghatgi Taluk, Dharwad District in Karnataka, India. It is about 8 km from Kalghatagi and about 11 km from Kalghatgi (via Devikoppa) NH 63, 3 km from main road in Karnataka state, India.