glen
Hindi
glen का अर्थ हिंदी में
Noun
- घाटी
- दर्रा
- गढा
English
glen meaning in English • glen का अर्थ अंग्रेजी में
Noun
- A secluded and narrow valley; a dale; a depression between hills.