Answer: taiyal

AnswerCrossword Clue
TAIYAL

Head-hunter in mountains of Formosa.