Meaning of Indio

Indio

Tagalog

n. name given to Filipinos by Spanish colonizers