terai Pronunciation: /təˈrʌɪ/ Definition of terai noun a belt of marshy jungle lying between the lower foothills of the Himalayas and the plains.
December 30, 2011, 9:13am We reached Lubhu Gate, Lalitpur. The weather was too cold to resist. Sitting at the back of a bike, my face and naked hands were frozen. […]