Science, asked by rajoriamanisha094, 7 months ago

define the word terai​

Answers

Answered by ashwinthancvt
5

Answer:

Terai = Tarai

Explanation:

Tarai, also spelled Terai, region of northern India and southern Nepal running parallel to the lower ranges of the Himalayas. ...

Answered by tishagupta246
2

(in India, Nepal and Bhutan) an area of marshy jungle near the Himalayan foothills

Similar questions