Meaning of sumagila

sumagila

Tagalog

(sumasagila, sumagila, sasagila) v., inf. 1. drop in at a house; 2. occur to one's mind