Demchok Definition
pronoun
A small village and military emcampment in the Indian-administered part of the disputed region of Jammu and Kashmir, near Aksai Chin and the Line of Actual Control.
Wiktionary
Find Similar Words
Find similar words to demchok using the buttons below.