Subscribe
URL of the page has been copied to clipboard.
Meaning : A mountain range extending 1500 miles on the border between India and Tibet. This range contains the world's highest mountain.
Synonyms : himalaya, himalaya mountains
भारत के उत्तर में स्थित एक पर्वतमाला जिसका विस्तार लगभग पन्द्रह सौ किलोमीटर है।
ಭಾರತದ ಉತ್ತರಕ್ಕೆ ಇರುವ ಹಿಮದಿಂದ ಕೂಡಿದ ಪರ್ವತ ಶಿಖರ
Install App