Meaning of mangugubat

mangugubat

Cebuano

n. warrior