Dehradun

See also: Dehra Dun

English

Proper noun

Dehradun

  1. A city, the state capital of Uttarakhand, India.

Translations