Meaning of tagahatid

tagahatid

Tagalog

tagahatid n. 1. countenancer; 2. usher; 3. messenger