English, asked by juniorvishvas, 6 months ago

What is the meaning of himalaya​

Answers

Answered by Kayitisarah6
6

Hey friend here is your answer:

The himalaya is a mountain range in Asia separating the plains of the Indian subcontinent from the Tibetan Plateau.

Hope this helps you !!

Please mark me as the brainliest

please,please

Similar questions