D
- Deeping Stream
- A river of Rohan flowing out of the Glittering Caves past the Hornburg and then through Deeping Coomb. The lower course is not referred to, but apparently it joined Isen.
- Dry River
- The former river whose bed served as the hidden entrance to Gondolin.
- Duilwen
- A tributary of Gelion. It was the sixth from the north of the seven rivers that defined Ossiriand.
Read more about this topic: List Of Middle-earth Rivers