Tagamasid

Definition of Tagamasid
(noun) observer or viewer