Ilonggo Dictionary
Redeemer (
noun
) - Manunubos