Meaning of paghampas

paghampas

Tagalog

paghampas n. flagellation; whipping; bank