IGOROT


Meaning of IGOROT in English

noun (plural ~ or ~s) Date: 1821 a member of any of several related peoples of northwestern Luzon, Philippines, any of the Austronesian languages of the ~

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.