pepull
Middle English
Noun
pepull
alternative form of
peple