Meaning of haguran

haguran

Tagalog

(hinahaguran, hinaguran, hahaguran) v., inf. massage