Meaning of sagupa

sagupa

Tagalog

sagupa n. 1. encounter; battle; conflict; 2. collision