Tagalog Dictionary
Tagalog
magpara (nagpapara, nagpara, magpapara (ng buhay)) v., inf. give one's life for a noble cause