Meaning of panghilod

panghilod

Tagalog

n. sponge, cloth, or stone used for scrubbing the skin