Find the word definition

Wikipedia
Dikchu

Dikchu is a village in the North Sikkim district of the Indian state of Sikkim. The village lies about upstream of the confluence of the Dikchu River with the Teesta River and is the site of the 96 MW Dikchu Hydroelectric Power Project.