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. 2012