Find the word definition

Wikipedia
Thoyee

Thoyee is a place in Ukhrul district, Manipur, India, with a population of 2000, Male - 1050 Female - 950. Thoyee is the Land of Tangkhul Naga people.