Ilonggo Dictionary
messenger (noun) - mensahero