IGOROT


Meaning of IGOROT in English

[Igo.rot] n, pl Igorot or Igorots (1821) 1: a member of any of several related peoples of northwestern Luzon, Philippines

2: any of the Austronesian languages of the Igorot

Merriam-Webster English vocab.      Английский словарь Merriam Webster.