Family name origins & meanings
- North German (Lower Rhine) : from pesch ‘pasture’, ‘meadow’ (Latin pascuum), a topographic name for someone living by pastureland, or a habitational name from places so called in the Rhineland and Cologne.
- Eastern German : from Peš, a Slavic short form of the personal name Peter.