Find the word definition

Wiktionary
pil pil

n. (alternative form of pil-pil English)