Meaning of kapre

kapre

Tagalog

kapre 1. adj.; 2. n 1. savage; inhuman; 2. folklore giant