Updated June 9, 2019 Share: Family name origins & meanings Eastern German (Silesian) : variant of Peschel, from a pet form of the personal name Puscho, from a Slavic form of Peter.Eastern German (Silesian) : from a pet form of a Slavic personal name formed with Slavic bog ‘god’.