Feedback
Igorot
Meaning
Noun
●
A
member
of any of several Austronesian
ethnic groups
in the Philippines,
inhabiting
the
mountains
of Luzon.
Sourced from
Wiktionary
Related
Ifugao
Aeta
Tribe
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better