Meaning of tagamasid

tagamasid

Tagalog

tagamasid n. observer (esp. in official matters)