Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

igorots Definition

Cancel
igorots
noun(Igo-rot)
a member of any of several related peoples of northwestern Luzon, Philippines
igorots
noun(Igo-rot)
any of the Austronesian languages of the Igorot

Words Related to igorots!

igorots Examples by Brain Bank Users