Dehra Dun Hear it!

Dehra Dun Definition

Deh·ra Dun (der′ə do̵̅o̅n)

city in N Uttar Pradesh, N India: pop. 368,000

Browse dictionary entries near Dehra Dun

  1. dehors
  2. dehorn
  3. dehiscence
  4. dehisce
  5. degustation
  6. degression
  7. degrees of freedom
  8. degreed
  9. degree-day
  10. degree
  1. dehumanize
  2. dehumidify
  3. dehydrate
  4. dehydrogenase
  5. dehydrogenate
  6. dehypnotize
  7. deicide
  8. deictic
  9. deific
  10. deification