Ilonggo Dictionary
messenger (
noun
) - mensahero