Meaning of pamahid

pamahid

Tagalog

n. 1. ointment; medicine for the skin; 2. sandwich spread