English | German | Russian | Czech

terai English

Meaning terai meaning

What does terai mean?

terai

A belt of marshy land, which lies between the foothills of the Himalayas and the plains. A terai hat.

Are you looking for...?