Family name origins & meanings South German : nickname from an agent derivative of Middle High German pepelen ‘to feed or suckle (someone)’.