Find the word definition

Wikipedia
Tuirial

The Tuirial is a river of Mizoram, northeastern India. It flows in a northerly direction. It is impounded by the Tuirial Dam.