Cite
 

Meaning of Terai

Te•rai

Pronunciation: (tu-rī'), [key]
— n.
  1. a marshy lowland area in N India and S Nepal, between the Ganges and the foothills of the Himalayas.
  2. (l.c.) See
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.