Dudhatoli

Proper noun

 * 1) A middle Himalayan mountain range/forest.