ENGLISH → HINDIglen/ɡlɛn/noun01nounपहाड़ों में संकरी एकांत घाटीa narrow secluded valley (in the mountains)Dictionary sources & licensesCopy link ↗