As nouns the difference between mountains and terai
is that mountains is while terai is a belt of marshy land, which lies between the foothills of the himalayas and the plains.
terai
English
Noun
(
en noun)
A belt of marshy land, which lies between the foothills of the Himalayas and the plains.
A terai hat.