Find the word definition

Wiktionary
dehra dun

n. The state capital of Uttaranchal (India).