Meaning of papalid

papalid

Tagalog

papalid n. kind of scarecrow having parts which easily blows in wind