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 mountains, himalayas
भारत के उत्तर में स्थित एक पर्वतमाला जिसका विस्तार लगभग पन्द्रह सौ किलोमीटर है।
இந்தியாவின் வடக்கில் அமைந்த உலகத்தின் எல்லாவற்றையும் விட உயரமான மலை
Install App