Find the word definition

Wikipedia
Shendurni

Shendurni is important pilgrimage city on the banks of the Sone river in Jalgaon district of Maharashtra, India.