pepull

Middle English

Noun

pepull

  1. alternative form of peple