Meaning of manunubos

manunubos

Tagalog

manunubos n. redeemer; saviour