The Collaborative International Dictionary
Wiktionary
pippul
n. (dated form of peepul English)