Meaning of hilod

hilod

Tagalog

n. scrubbing of skin to remove dirt