Find the word definition

Wikipedia
Deucha

Deucha is a village near Mohammad Bazar in the Birbhum district in the Indian state of West Bengal. The village is situated near the Dwarka River. It is also a Gram panchayat. An eco park is situated at Deucha on the bank of Dwarka River near sahapara.