Find the word definition

Wikipedia
Ambuthirtha

Ambuthirtha is a mountain located from the village of Thirthahalli, Shimoga District of the state of Karnataka, India. It is the headwaters of the Sharavathi river.