Meaning of silain

silain

Tagalog

silain (sinisila, sinila, sisilain) v., inf. devour; kill and eat (wild beast)