Meaning of tagapaghatid

tagapaghatid

Tagalog

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