vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

glen

/ɡlɛn/noun
01
noun

पहाड़ों में संकरी एकांत घाटी

a narrow secluded valley (in the mountains)